SAPSR3DB   XMII_TRANSACTION table LOG column is very big

Hi,
We have a problem about MII server.
SAPSR3DB   XMII_TRANSACTION table LOG column is very big data in it.
How can it be decrease the size of data in this column?
Regards.

In 12.1 its XMII Administration Menu (Menu.jsp) --> System Management --> DefaultTransactionPersistance.
In production I recommend setting this to 'ONERROR'
There is also the TransactionPersistenceLifetime which determines how long entries will stay in the log table.
We set this to 8 hours.

Similar Messages

  • Database Log File becomes very big, What's the best practice to handle it?

    The log of my production Database is getting very big, and the harddisk is almost full, I am pretty new to SAP, but familiar with SQL Server, if anybody can give me advice on what's the best practice to handle this issue.
    Should I Shrink the Database?
    I know increase hard disk is need for long term .
    Thanks in advance.

    Hi Finke,
    Usually the log file fills up and grow huge, due to not having regular transaction log backups. If you database is in FULL recovery mode, every transaction is logged in Transaction file, and it gets cleared when you take a log backup. If it is a production system and if you don't have regular transaction log backups, the problem is just sitting there to explode, when you need a point in time restore. Please check you backup/restore strategy.
    Follow these steps to get transactional file back in normal shape:
    1.) Take a transactional backup.
    2.) shrink log file. ( DBCC shrinkfile('logfilename',10240)
          The above command will shrink the file to 10 GB.(recommended size for high transactional systems)
    >
    Finke Xie wrote:
    > Should I Shrink the Database? .
    "NEVER SHRINK DATA FILES", shrink only log file
    3.) Schedule log backups every 15 minutes.
    Thanks
    Mush

  • Table D010L and D010Q very big

    hi,
    i looked to the table size of our production R/3-machine, and saw that
    there are about 5 millionen rows in Table D010L and 2 Million in D010Q.
    Does anybody know what this tables are for ? I read something about 'generating tables for apab.......' etc..........
    And HOW can i reorganize this tables ? is there a way ?
    regards, Martin

    These are program loads, NEVER delete them or you will not be able to connect to R/3 .....
    regards
    PS: look at notes like https://service.sap.com/sap/support/notes/13170 will get you some ideas...

  • Very Big Table (36 Indexes, 1000000 Records)

    Hi
    I have a very big table (76 columns, 1000000 records), these 76 columns include 36 foreign key columns , each FK has an index on the table, and only one of these FK columns has a value at the same time while all other FK have NULL value. All these FK columns are of type NUMBER(20,0).
    I am facing performance problem which I want to resolve taking in consideration that this table is used with DML (Insert,Update,Delete) along with Query (Select) operations, all these operations and queries are done daily. I want to improve this table performance , and I am facing these scenarios:
    1- Replace all these 36 FK columns with 2 columns (ID, TABLE_NAME) (ID for master table ID value, and TABLE_NAME for master table name) and create only one index on these 2 columns.
    2- partition the table using its YEAR column, keep all FK columns but drop all indexes on these columns.
    3- partition the table using its YEAR column, and drop all FK columns, create (ID,TABLE_NAME) columns, and create index on (TABLE_NAME,YEAR) columns.
    Which way has more efficiency?
    Do I have to take "master-detail" relations in mind when building Forms on this table?
    Are there any other suggestions?
    I am using Oracle 8.1.7 database.
    Please Help.

    Hi everybody
    I would like to thank you for your cooperation and I will try to answer your questions, but please note that I am a developer in the first place and I am new to oracle database administration, so please forgive me if I did any mistakes.
    Q: Have you gathered statistics on the tables in your database?
    A: No I did not. And if I must do it, must I do it for all database tables or only for this big table?
    Q:Actually tracing the session with 10046 level 8 will give some clear idea on where your query is waiting.
    A: Actually I do not know what you mean by "10046 level 8".
    Q: what OS and what kind of server (hardware) are you using
    A: I am using Windows2000 Server operating system, my server has 2 Intel XEON 500MHz + 2.5GB RAM + 4 * 36GB Hard Disks(on RAID 5 controller).
    Q: how many concurrent user do you have an how many transactions per hour
    A: I have 40 concurrent users, and an average 100 transaction per hour, but the peak can goes to 1000 transaction per hour.
    Q: How fast should your queries be executed
    A: I want the queries be executed in about 10 to 15 seconds, or else every body here will complain. Please note that because of this table is highly used, there is a very good chance to 2 or more transaction to exist at the same time, one of them perform query, and the other perform DML operation. Some of these queries are used in reports, and it can be long query(ex. retrieve the summary of 50000 records).
    Q:please show use the explain plan of these queries
    A: If I understand your question, you ask me to show you the explain plan of those queries, well, first, I do not know how , an second, I think it is a big question because I can not collect all kind of queries that have been written on this table (some of them exist in server packages, and the others performed by Forms or Reports).

  • Improve the performance in stored procedure using sql server 2008 - esp where clause in very big table - Urgent

    Hi,
    I am looking for inputs in tuning stored procedure using sql server 2008. l am new to performance tuning in sql,plsql and oracle. currently facing issue in stored procedure - need to increase the performance by code optmization/filtering the records using where clause in larger table., the requirement is Stored procedure generate Audit Report which is accessed by approx. 10 Admin Users typically 2-3 times a day by each Admin users.
    It has got CTE ( common table expression ) which is referred 2  time within SP. This CTE is very big and fetches records from several tables without where clause. This causes several records to be fetched from DB and then needed processing. This stored procedure is running in pre prod server which has 6gb of memory and built on virtual server and the same proc ran good in prod server which has 64gb of ram with physical server (40sec). and the execution time in pre prod is 1min 9seconds which needs to be reduced upto 10secs or so will be the solution. and also the exec time differs from time to time. sometimes it is 50sec and sometimes 1min 9seconds..
    Pl provide what is the best option/practise to use where clause to filter the records and tool to be used to tune the procedure like execution plan, sql profiler?? I am using toad for sqlserver 5.7. Here I see execution plan tab available while running the SP. but when i run it throws an error. Pl help and provide inputs.
    Thanks,
    Viji

    You've asked a SQL Server question in an Oracle forum.  I'm expecting that this will get locked momentarily when a moderator drops by.
    Microsoft has its own forums for SQL Server, you'll have more luck over there.  When you do go there, however, you'll almost certainly get more help if you can pare down the problem (or at least better explain what your code is doing).  Very few people want to read hundreds of lines of code, guess what's it's supposed to do, guess what is slow, and then guess at how to improve things.  Posting query plans, the results of profiling, cutting out any code that is unnecessary to the performance problem, etc. will get you much better answers.
    Justin

  • Optimize delete in a very big database table

    Hi,
    For delete entries in database table i use instruction:
    Delete from <table> where <zone> = 'X'.
    The delete take seven hours (the table is very big and  <zone> isn't an index)
    How can i optimize for reduce the delete time.
    Thanks in advance for your response.
    Regards.

    what is the size of the table and how many lines are you going to delete?
    I would recommend you to delete only up to 5000 or 10000 records in one step.
    do 100 times.
    select *
              from
              into table itab.
              where
              up to 10.000 records.
    if ( itab is initial )
      exit.
    endif.
    delete ... from table itab.
    commit work.
    If this is still too slow, than you should create a secondary index with zone.
    You can drop the index after the deletion is finished.
    Siegfried

  • Moving table columns is very slow

    In my application moving table columns is very slow, with the rendering of table cells dragging behind the rendering of the table cell (using Java 1.5). I use a custom table cell renderer that subclasses a JPanel and contains a JTextField.
    I checked I was overriding all the methods that DefaultTableCellRenderer does for performance reasons and found I wasnt overiding validate() and invalidate(), over-riding these the table column performance is now ok, but the cells are now not rendered correctly.
    I also put a System.out.println into getTableRendererComponent() and found that even if I only move a column slightly the getTableRendererComponent() is called for every cell displayed rather than just the cells within the column moved/columns either side of it which is what i expect.
    Any ideas what i should do. My own vague idea is to put some code into validate() and invalidate() to only call super implemntaions when really need to, but dont know how to work this out.

    Hi, thanks for your help - ive created a full test case, code below. I have reworked the code so I dont need to do a removeAll() but the issues remaining are:
    1. If I override validate() with an empty method nothing is displayed in the grid
    2. The renderer is alot slower than the using default renderer even though ive removed stuff like borders.
    The code below has validate without the empty method.
    (My real renderer is a bit more complicated, and I do require to use a JPanel)
    import com.jthink.jaikoz.settings.LAF;
    import com.jthink.jaikoz.table.ID3Cell;
    import javax.swing.*;
    import javax.swing.table.*;
    import java.util.Vector;
    import java.awt.*;
    public class SlowColumnMoveTest
        public static void main(String args[])
            new SlowColumnMoveTest();
        public SlowColumnMoveTest()
            Vector colNames = new Vector();
            colNames.add("col0");
            colNames.add("col1");
            colNames.add("col2");
            colNames.add("col3");
            colNames.add("col4");
            colNames.add("col5");
            colNames.add("col6");
            colNames.add("col7");
            colNames.add("col8");
            colNames.add("col9");
            Vector data = new Vector();
            for (int i = 0; i < 500; i++)
                Vector v = new Vector();
                v.add(i);
                for (int j = 1; j < 10; j++)
                    v.add(String.valueOf((i + 1) * (j + 1)));
                data.add(v);
            JTable table = new JTable(new DefaultTableModel(data, colNames));
            table.getColumnModel().setColumnSelectionAllowed(true);
            table.setDefaultRenderer(Object.class, new SlowRenderer());
            JFrame frame = new JFrame("SlowColumnMoveTest");
            frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
            JScrollPane scrollPane = new JScrollPane(table);
            frame.add(scrollPane);
            frame.pack();
            frame.setVisible(true);
        static class SlowRenderer extends JPanel implements TableCellRenderer
            private static String PROPERTY_TABLE_BGCOLOUR = "Table.background";
            private static String PROPERTY_TABLE_FGCOLOUR = "Table.foreground";
            private static String PROPERTY_TABLE_SELECTION_BGCOLOUR = "Table.selectionBackground";
            private static String PROPERTY_TABLE_SELECTION_FGCOLOUR = "Table.selectionForeground";
            protected static Color tableBGColour = null;
            protected static Color tableFGColour = null;
            protected static Color selectionBGColour = null;
            protected static Color selectionFGColour = null;
            static
                tableBGColour = UIManager.getColor(PROPERTY_TABLE_BGCOLOUR);
                tableFGColour = UIManager.getColor(PROPERTY_TABLE_FGCOLOUR);
                selectionBGColour = UIManager.getColor(PROPERTY_TABLE_SELECTION_BGCOLOUR);
                selectionFGColour = UIManager.getColor(PROPERTY_TABLE_SELECTION_FGCOLOUR);
            protected JTextField text;
            public SlowRenderer()
                text = new JTextField();
                text.setBorder(null);
                text.setOpaque(false);
                text.setForeground(tableFGColour);
                setOpaque(true);
                this.setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
                this.add(text);
            public Component getTableCellRendererComponent(final JTable table,
                                                           final Object value,
                                                           final boolean isSelected,
                                                           final boolean hasFocus,
                                                           final int row,
                                                           final int column)
                //System.out.println("rendering:col:"+column+":row:"+row);
                text.setVisible(true);
                text.setText(value.toString());
                if (isSelected)
                    text.setForeground(selectionFGColour);
                    this.setBackground(selectionBGColour);
                else
                    text.setForeground(tableFGColour);
                    this.setBackground(tableBGColour);
                return this;
            @Override
            public final boolean isOpaque()
                return true;
            @Override
            public void invalidate()
                //System.out.println("invvalidate");
                //super.invalidate();
            @Override
            public void validate()
                //System.out.println("validate");
                super.validate();
            @Override
            public void revalidate()
            @Override
            public void repaint(long tm, int x, int y, int width, int height)
            @Override
            public void repaint(Rectangle r)
            @Override
            public void repaint()
            @Override
            protected final void firePropertyChange(final String propertyName, final Object oldValue, final Object newValue)
            @Override
            public final void firePropertyChange(final String propertyName, final boolean oldValue, final boolean newValue)
            private static final class UIResource
                extends DefaultTableCellRenderer
                implements javax.swing.plaf.UIResource
    }

  • How does table SMW3_BDOC become very big?

    Hi,
    The table SMW3_BDOC which store BDocs in my system becomes very big with several million records. Some BDocs in this table are sent several month ago. I'm very strange that why those BDocs were not processed?
    If I want to clean this table, will inconsistancy occurrs in system? And how can I clean this table for those very old BDocs?
    Thanks a lot for your help!

    Hi Long,
    I have faced the same issue recently on our Production system and this created a huge performance issue and completely blocked the system with TimeOut errors.
    I was able to clean up the same by running the report SMO8_FLOW_REORG in SE38.
    If you are very sure about cleaning up, first delete all the unnecessary Bdocs and then run this report.
    At the same time, check any CSA* queue is stuck in CRM inbound queue SMQ2. If yes, select it, manually unlock it, activate and then refresh. Also check any unnecessary queues stuck up there.
    Hope this could help you.
    regards,
    kalyan

  • Automatic table logs?

    Hi,
    Logging table changes, produced by dml operations, is a very often requirement in today's information systems (what was changed, by whom, from which machine, when, etc). The best I could do in the past, explicitly with Oracle, was to automatically generate the change log table, procedure and triggers to handle the automatic logging, for a given table. I made it in pl/sql, so, it's not very flexible. A more general and portable solution could be to make the procedure in java, so using metadata you can have only one generic procedure for all the logging triggers (maybe this is not very efficient, mmm).
    I was surfing the net and I found something called Change Data Capture (CDC) from Oracle, whose intended usage is for dataware house processing. I do not want, yet ;-), to enter into the exotic world of datawares, datamining, etc. But the article mentioned something that I have been thinking for a while: why do I need to manually store the changes made to the tables, if the dbms already has this information (redo-logs or something like that); in fact, I think that this detailed information is used to allow rollbacks and related stuff, but this is only a belief.
    So, the point is to tell the dbms: let me access your internal logs, in a friendly and automatic way. Either, copy them for me into another table or let me access them with a tabular-view; so I can query them like any other table. The CDC seems to be a more general approach, since it allows to install some kind of "listeners" to the data-change-events and to do something with them (like synchronization). Then, maybe using CDC for normal table logging is like killing flies with bombs, I do not know.
    Then, I was wondering: what is the better approach to make automatic table logging in Oracle?
    Thanks in advance.
    salu2
    dario estepario ...

    Hi,
    Well, then I suppose the red-logs are discarded, but what about cdc in general?
    On the other hand, following your advice, I took a quick look at both the fine-grained constraints and the workspace manager. These are my first impressions:
    1. The fine-grained feature is more related to security concerns, so, the lowest level of data stored seems to be the sql instruction. Therefore, this options appears not so suitable for the task (I could be wrong, however).
    2. The workspace manager is a control versioning system for the data, but in particular, or as a side effect of that feature, it implements change logs automatically. I ran a little example and it worked pretty well. I just had to call a pl/sql package procedure to enable versioning on the table and, automatically, another view was created. It mirrored the columns of the original table plus some fields with additional information (like timestamps, db user, operation, etc).
    So, this option seems like a very good candidate for doing the logging work. The only concern I have right now, is how to tell the framework to save more data (like information coming from upper layers: app user, client ip, etc).
    Thanks for your help,
    Regards,
    dario estepario ...

  • SQL server error log size is too big to handle

    I am working with a large database on windows sql server 2008 R2 such that it has to run continuously 24x7 because of that it is not possible
    to restart the server time to time. It is kind of monitoring system for big machines. Because of this SQL server error logs are growing too big even some times up to 60-70 GB at a limited sized hard drive. I can't delete them time to time manually. Can someone
    please suggest a way using which I can stop creation of such error logs or recycle them after sometime. Most of the errors are of this kind --
    Setting database option RECOVERY to simple for database db_name
    P.S.- I have read limiting error logs to 6 etc. But that didn't help. It will be best if you could suggest some method to disable these logs.

    Hi Mohit11,
    According to your description, your SQL Server error logs are growing too big to handle at a limited sized hard drive, and you want to know how to stop the generation of such error logs or recycle them after sometime automatically without restarting the
    SQL Server, right?
    As others mentioned above, we may not be able to disable SQL server error log generation. However we can recycle the error logs automatically by running the
    sp_cycle_errorlog on a fixed schedule (i.e. every two weeks) using SQL agent jobs so that the error logs will be recycled
    automatically without restarting SQL Server.
    And it is also very important for us to keep the error log files more readable. So we can increase the number of error logs a little more and run the sp_cycle_errorlog more frequently (i.e. daily), then each file will in a smaller size to be more readable
    and we can recycle the log files automatically.
    In addition, in order to avoid the size of all the log files growing into a too big size unexpected (sometime it may happen), we can run the following query in SQL Agent job to automatically delete all the old log files when the size of log files is larger
    than some value we want to keep (i.e. 30GB):
    --create a tample table to gather the information of error log files
    CREATE TABLE #ErrorLog
    Archieve INT,
    Dt DATETIME,
    FileSize INT
    GO
    INSERT INTO #ErrorLog
    EXEC xp_enumerrorlogs
    GO
    --delete all the old log files if the size of all the log files is larger than 30GB
    DECLARE @i int = 1;
    DECLARE @Log_number int;
    DECLARE @Log_Max_Size int = 30*1024; --here is the max size (M) of all the error log files we want to keep, change the value according to your requirement
    DECLARE @SQLSTR VARCHAR(1000);
    SET @Log_number = (SELECT COUNT(*) FROM #ErrorLog);
    IF (SELECT COUNT(FileSize/1024/1024) FROM #ErrorLog) >= @Log_Max_Size
    BEGIN
    WHILE @i <= @Log_number
    BEGIN
    SET @SQLSTR = 'DEL C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG.' + CONVERT(VARCHAR,@i);
    EXEC xp_cmdshell @SQLSTR;
    SET @i =@i + 1;
    END
    END
    DROP TABLE #ErrorLog
    For more information about How to manage the SQL Server error log, please refer to the following article:
    http://support.microsoft.com/kb/2199578
    If you have any question, please feel free to let me know.
    Regards,
    Jerry Li

  • Print very big JTable

    Hi all,
    i have to print a very big table with 100000 rows and 6 columns, i have put the System.gc() at the end of the print method but when i print the table the print process become too big (more or less 700 kB for page and there are 1048 pages).
    It is possible to make a pdf of my table and this solution is better like the first?
    When i make the preview this take a lot of time for the size of the table, because first i have to create the table and then i preview it.
    There is a way to reduce the time lost for the table generation?
    N.B.: the data in the table is always the same.
    Thanks a lot!!!

    There is a way to reduce the time lost for the table
    generation? Write a table model, extending AbstractTableModel.
    The model is queried for each cell. Usually all the columns
    of one row are retrieved before getting next row. You may cache
    one row in the model: not the whole table!

  • Very big problem with JSF about FORM and "id=" for HTML form's elements and

    I have discovered a very big problem with JSF about FORM and "id=" for HTML form's elements and java instruction "request.getParameterNames()".
    Suppose you have something like this, to render some datas form a Java Beans :
    <h:dataTable value="#{TablesDb2Bean.myDataDb2ListSelection}" var="current" border="2" width="50%" cellpadding="2" cellspacing="2" style="text-align: center">
    <h:column>
    <f:facet name="header">
    <h:outputText value="Name"/>
    </f:facet>
    <h:outputText id="nameTableDb2" value="#{current.db2_name_table}"/>
    </h:column>
    </h:dataTable>
    Everything works fine...
    Suppose you want to get the name/value pairs for id="nameTableDb2" and #{current.db2_name_table} to process them in a servlet. Here is the HTML generated :
    <td><span <span class="attribute-name">id=<span class="attribute-value">"j_id_jsp_1715189495_22:0:nameTableDb2">my-table-db2-xxxxx</span></td>
    You think you can use the java instructions :
    Enumeration NamesParam = request.getParameterNames();
    while (NomsParam.hasMoreElements()) {
    String NameParam = (String) NamesParam.nextElement();
    out.println("<h4>"++NameParam+ "+</h4>);
    YOU ARE WRONG : request.getParameterNames() wants the syntax *name="nameTableDb2" but JSF must use id="nameTableDb2" for "<h:outputText"... So, you can't process datas in a FORM generated with JSF in a Servlet ! Perhaps I have made an error, but really, I wonder which ?
    Edited by: ungars on Jul 18, 2010 12:43 AM
    Edited by: ungars on Jul 18, 2010 12:45 AM

    While I certainly appreciate ejb's helpful responses, this thread shows up a difference in perspective between how I read the forum and how others do. Author ejb is correct in advising you to stay inside JSF for form processing if form processing is what you want to do.
    However, I detect another aspect to this post which reminds me of something Marc Andreesen once said when he was trying to get Netscape off the ground: "there's no such thing as bad HTML."
    In this case, I interpret ungar's request as a new feature request. Can I phrase it like this?
    "Wouldn't it be nice if I could render my nice form with JSF but, in certain cases, when I REALLY know what I'm doing" just post out to a separate servlet? I know that in this case I'll be missing out on all the nice validation, conversion, l10n, i18n, ajax, portlet and other features provided by JSF".
    If this is the case, because it really misses the point of JSF, we don't allow it, but we do have an issue filed for it
    https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=127
    If you can't wait for it to be fixed, you could decorate the FormRenderer to fix what you want.
    I have an example in my JSF book that shows how to do this decoration. http://bit.ly/edburnsjsf2
    Ed

  • Put query iresults n tables and columns

    hello , i have this query and should display
    but i need it to be in a cells like rows and columns . just
    like a ecxel spread sheet but only in html.
    here is the code.
    what do i have to add to make this happen?
    thanks in adv
    <cfquery name="GetCompanies"
    datasource="#Request.MainDSN#">
    SELECT
    CompanyID,
    CompanyName,
    Address,
    City,
    State,
    ZipCode,
    Comments
    FROM
    Company
    ORDER BY
    CompanyName ASC
    </cfquery>
    <html>
    <head>
    <title>ColdFusion MX Bible</title>
    <link rel="stylesheet" href="styles.css">
    </head>
    <body>
    <h1>Company List</h1>
    <table>
    <tr>
    <td><b>ID</b></td>
    <td><b>Name</b></td>
    <td><b>Address</b></td>
    <td><b>City</b></td>
    <td><b>State</b></td>
    <td><b>ZIP Code</b></td>
    <td> </td>
    </tr>
    <cfoutput query="GetCompanies">
    <tr>
    <td>#CompanyID#</td>
    <td>#CompanyName#</td>
    <td>#Address#</td>
    <td>#City#</td>
    <td>#State#</td>
    <td>#ZipCode#</td>
    <td>
    <a
    href="EmployeeList.cfm?CompanyID=#CompanyID#">Employees</a>
    <a href="CompanyAddForm.cfm">Add</a>
    <a
    href="CompanyEditForm.cfm?CompanyID=#CompanyID#">Edit</a>
    <a
    href="CompanyDeleteForm.cfm?CompanyID=#CompanyID#">Delete</a>
    </td>
    </tr>
    </cfoutput>
    </table>
    </body>
    </html>
    when it is displayed it is like
    Company List
    ID Name Address City State ZIP Code
    27 555k ddd ddd dd 90556 Employees Add Edit Delete
    26 555k ddd ddd dd 90556 Employees Add Edit Delete
    31 dd dd dd dd 89995 Employees Add Edit Delete
    23 ddd ddd ddd dd 90556 Employees Add Edit Delete
    22 ddd ddd ddd dd 90556 Employees Add Edit Delete
    24 ddd ddd ddd dd 90556 Employees Add Edit Delete
    21 mama 252 los angeles ca 90056 Employees Add Edit Delete
    14 Ma's Homemade Pies 5332 Courtland Court Abilene AL 29555
    Employees Add Edit Delete
    25 nknknk ddd ddd dd 90556 Employees Add Edit Delete
    15 Normwelland and Drake Clothing Co. 1240 Pierpont Point
    Boston MA 02134 Employees Add Edit Delete
    16 Pizza Palace 1548 High Point Freeway New York NY 00248
    Employees Add Edit Delete
    29 qqqq 888 laverne za 90000 Employees Add Edit Delete
    30 qqqq 888 laverne za 90000 Employees Add Edit Delete
    13 The Very Big Corporation of America 5806 Glenn Hollow Lane
    Norcross GA 30071 Employees Add Edit Delete
    without the cells/records>

    <cfquery name="GetCompanies"
    datasource="#Request.MainDSN#">
    SELECT
    CompanyID,
    CompanyName,
    Address,
    City,
    State,
    ZipCode,
    Comments
    FROM
    Company
    ORDER BY
    CompanyName ASC
    </cfquery>
    <html>
    <head>
    <title>ColdFusion MX Bible</title>
    <link rel="stylesheet" href="styles.css">
    </head>
    <body>
    <h1>Company List</h1>
    <TABLE width=100% align="left" border="4" rules="all">
    <tr>
    <td><b>ID</b></td>
    <td><b>Name</b></td>
    <td><b>Address</b></td>
    <td><b>City</b></td>
    <td><b>State</b></td>
    <td><b>ZIP Code</b></td>
    <td> </td>
    </tr>
    <cfoutput query="GetCompanies">
    <tr>
    <td>#CompanyID#</td>
    <td>#CompanyName#</td>
    <td>#Address#</td>
    <td>#City#</td>
    <td>#State#</td>
    <td>#ZipCode#</td>
    <td>
    <a
    href="EmployeeList.cfm?CompanyID=#CompanyID#">Employees</a>
    <a href="CompanyAddForm.cfm">Add</a>
    <a
    href="CompanyEditForm.cfm?CompanyID=#CompanyID#">Edit</a>
    <a
    href="CompanyDeleteForm.cfm?CompanyID=#CompanyID#">Delete</a>
    </td>
    </tr>
    </cfoutput>
    </TABLE>
    </body>
    </html>
    thanks i did but the out put is still the same
    Company List
    ID Name Address City State ZIP Code
    26 555k ddd ddd dd 90556 Employees Add Edit Delete
    27 555k ddd ddd dd 90556 Employees Add Edit Delete
    31 dd dd dd dd 89995 Employees Add Edit Delete
    22 ddd ddd ddd dd 90556 Employees Add Edit Delete
    23 ddd ddd ddd dd 90556 Employees Add Edit Delete
    24 ddd ddd ddd dd 90556 Employees Add Edit Delete
    21 mama 252 los angeles ca 90056 Employees Add Edit Delete
    14 Ma's Homemade Pies 5332 Courtland Court Abilene AL 29555
    Employees Add Edit Delete
    but still
    its not in cells

  • Drop column is very slow

    Hi,
    Dropping a table column takes huge time (very large table) whereas addition of the same column is faster, is there any way to speedup the drop column.
    Thanks in advance.

    I would say that the create table as select table is better (if you have the time), since you get a reorganized table without the values of the unnecessary column and it doesn't create undo, if the column is a big one it is recommended to reorganize the table (alter table move) to remove the column values (after dropping or setting unused) from the rows.
    Yuri Gorelik

  • What is the easiest way to create and manage very big forms?

    I need to create a form that will contain few hundred questions. Could you please give me some advise on what is the easiest way to do that? I mean for example is it easier to create everything in Word (since it is easier to manage) and than create a form based on that?
    My concern is that when I will have a very big form, containing different kinds of questions and with many scripts, managing it during work will be slow and difficult, for example adding a question in the middle of the form which would require moving half of the questions down which could smash the layout etc.
    What is the best practise for that?
    Thanks in advance

    Try using Table and Rows for this kind of forms. These forms will have the same look throught with a question and and answer section..
    In the future if you want to add a new section, you can simply add rows in between..
    Thanks
    Srini

Maybe you are looking for

  • R/3 security for a BW developer

    Hello all, What authorizations have to be granted to a BW developer in R/3? How do I go about it? Does a BW developer get all the access as an R/3 developer or is it restricted? Thanks.

  • Connecting to Oracle 8i in Win 2000

    Hi All, When i try to connect forms6i with the DB[Oracle 8i] in Win 2000 I get an error stating TNS could not resolve service name. The error number is ORA-12154. Thanx null

  • How do you customize clip keyframe overlays?

    I find the red color of the keyframes over audio tracks in the timeline very hard to see against the green of the clips. Is there a way to change the default color of the clip overlays for audio tracks in the timeline? THANKS!

  • How to handle Frames

    Hai all,    Once agian i am here to share my doubts with u ppl,I am currently working on BSP application using frames. i have a parent document which contains top frame and bottom frame.my top frame contains menubar wher i can select my choice.based

  • Update PriceListNum DTW

    Hello I have to update the price list of a BP. I made a file excel with cardcode and PriceListNum. I have the following error: 10001166 - Items Application - defined or object-defined error 65171. Help Thanks