Maximum LVA amt exceeded in the case of at least 1 asset - Msg no MEPO053

Hi All,
I am hitting an error when i am  trying to post a Purchase Order (ME21N) for my asset. The asset that i am trying to post is created from non LVA asset class
I have done the configuration at OAY2 to  LVA 0     No maximum amount check.
The error message that i am getting is as below
Maximum LVA amount exceeded in the case of at least one asset
Message no. MEPO053
Diagnosis
If a maximum amount has been set for a low value asset, no purchase orders may be issued in respect of the asset classes indicated that would lead to the acquisition value of the relevant asset (or asset value divided by quantity) to this maximum value being exceeded.
Procedure
Check your input.
Note
The maximum amount for low-value assets is defined in Customizing for Financial Accounting under Asset Accounting -> Valuation -> Amount Specifications (company code/amount range) -> Specify LVA Amount and LVA Classes.
Thanks in advance.

Hi,
Did you change the settings in OAY2 to 0 indicator after the creation  
of the asset in question ?                                                                               
Could you check the following fields :                                 
     ANLB-XGWGK  for the asset                                         
     ANKB-XGWGK  for the asset class                                                                               
Regards Bernhard

Similar Messages

  • Maximum LVA Amount Exceeded

    Hi Experts
    The PO that is created is not trasnfered to backed due to the following error
    "Maximum LVA Amount Exceeded in the case of atleat one asset"
    I really don't understand what it is, what is this LVA?
    can any one explain to me
    Your help is appreciated
    Thanks in advance
    Sameer
    Email:[email protected]

    the error message is MEPO 053 "Maximum LVA amount exceeded in the case of at least one asset".
    Explanation of what Low-Value-Asset is:
    http://help.sap.com/saphelp_erp2005/helpdata/en/4f/71db06448011d189f00000e81ddfac/frameset.htm
    I suppose that this is not a big issue -- apparently just some FI-AA standard customizing is not maintained consistently.
    RF

  • Maximum open cursors exceeded - after update to 1.1.1.25

    While browsing around a database I keep getting "Maximum open cursors exceeded". The only cure is to disconnect and reconnect. This doesn't happen in the prior version (1.0.0.15).

    Dear Product Development
    I posted a thread about this and a previous version but I am now getting it more and more often in the new version.
    When it happens I get a JAVA log window popping up with the following information in it.
    Level X
    Sequence     130
    Elapsed     0
    Source oracle.dbdev.oviewer.table.DataEditor
    Message      _getTableData
    Is this any help to the product development team in diagnosing the issue.
    Cheers
    Chris

  • Maximum open cursors exceeded and cqj0 trace

    From this morning on the database is reporting the maximum open cursors exceeded in the cqj0 trace. When I see the alert log the error message appear again and again. I try to solve it by setting the open_cursor parameter but the problem do not disappear. I have an oracle rac database 11.1.0.7, OS is Suse Linux Enterprise 10. Also I have configured a local capture process in my database.
    Thank you.

    Hi,
    Please perfrom the following action plan
    1)sql> show parameter cursor_sharing
    2) generate the AWR report for the duration of 60min when you were getting the error and paste the contents of section
    sql ordered by version count
    Kind Regards,
    Rakesh jayappa

  • ORA-01000: maximum open cursors exceeded In a Package

    I have a package that is utilizing cursors, This program is for a data conversion project. I have Ten procedures and functions in this package, about 4 of them are public. Within my main program I call these functions and procedures as needed. After about the processing of 30 records, i get this 'ORA-01000: maximum open cursors exceeded' error. the curosr parameter on the database is 300, I am not sure what to do, the cursors are closed, because I am usuing the cursor for loop. I have changed these cursors from ref to regular cursors, but the problem persist. Could someone please help! Thanks.

    there are about 6000 lines of code here is an example. I have checked all cursors and they are closed after processing.
    -- Package Spec
    Package MainPac Is
    Procedure c1;
    End MainPac;
    -- Package Body
    Package MainPac Is
    Procecudure P2( InputP ) is
    Cursor c2 is select * from SiteRec
    Where NJSKey = InputP;
    For c2Rec In C2 Loop
    Process c2Rec;
    For C3Rec in (Select Remart Text from all_remarks
    Where remark_Key = C3Rec.Key) Loop
    Load into tem table;
    End loop;
    end Procedure P2;
    Procecudure P3( InputP ) is
    Cursor C4 is select * from SolutuinsTab
    Where NJSKey = InputP;
    For C4Rec In C4 Loop
    Process C4Rec;
    For C5Rec in (Select Remart Text from all_remarks
    Where remark_Key = C4Rec.Key) Loop
    Load into tem table;
    End loop;
    end Procedure P3;
    Procedure c1 is
    Cursor c1 is Select * from NJS;
    begin
    For c1rec in c1 loop
    process c1rec;
    call procecudure P2(NJSKey);
    call procecudure P3 (NJSKey);
    call procecudure P4(NJSKey);
    call procecudure P5(NJSKey);
    call procecudure P6(NJSKey);
    end loop;
    End MainPack ;

  • SQL Azure Reporting - There was an exception running the extensions specified in the config file. --- Maximum request length exceeded.

    I am trying to deploy an RDL file (5MB) to SQL Azure Reporting server in South Central US using the deploy function in SQL Server Data Tools but facing the following error during deployment to Azure Reporting server.
    "There was an exception running the extensions specified in the config file. ---> Maximum request length exceeded."
    Is there any limit on the size of RDL files which can be deployed to Azure Reporting server? I have seen some online posts which talk about increasing the maxRequestLength in httpruntime of web.config in Reporting server. But in case of Azure Reporting server
    how can be make modification to this configuration?
    I have tried to upload it directly to SQL Azure Reporting server from the Management Portal --> Upload Report function which still resulted in error.
    Thanks & Regards, Deep

    Thanks for your question. Unfortunately we are in the process of deprecating SQL Reporting services.  Full details are available at http://msdn.microsoft.com/en-us/library/gg430130.aspx
    Thanks Guy

  • The error:maximum open cursors exceeded,how to resolve it??

    the parameter is as following in oracle: open_cursors=300
    i write the following two methos get data from oracle db,after invote the methods many times,the program thrwos the exception named "maximum open cursors exceeded";why?how to resolve it?
    in my program ,i have closed the statment and resultset!
    the following is the code,and method a call mehtod b:
    mehtod a:
    //modeify the product and call mothod b
    public boolean modifyDVBProd(Integer prodIDInt,ProdRequestEn prod)
    boolean successB=false;
    Connection conn=...;
    if(conn!=null)
    try
    conn.setAutoCommit(false);
    //the following call method b
    successB=ProdOperateBL.getInstance().modifyDVBProd(conn,prodIDInt,prod);
    if(successB)
    conn.commit();
    else
    conn.rollback();
    catch(Exception e)
    successB=false;
    try
    conn.rollback();
    catch(Exception ex)
    ex.printStackTrace();
    e.printStackTrace();
    finally
    try
    conn.setAutoCommit(true);
    catch (SQLException ex)
    ex.printStackTrace();
    else
    successB=false;
    return successB;
    method b;��
    //modify products
    public boolean modifyDVBProd(Connection conn,Integer prodIDInt,ProdRequestEn prod)
    boolean successB=false;
    String sqlPriceStr="UPDATE pricemodelen pm SET pm.rentpricf=? WHERE pm.priceidl=(SELECT p.priceidl FROM producten p WHERE p.productidl=?)";
    String sqlProdStr="UPDATE producten p set pronamestr=?,prod_type=?,unidstr=?,catype_name=?,casid=?,entitle_code=?,validfrdt=?,validtodt=?,descstr=? WHERE P.productidl=?";
    String sqlProd_channelDelStr="DELETE FROM proden_channelen c WHERE c.productidl=?";
    String sqlProd_channelInsertStr="INSERT INTO proden_channelen(productidl,channel_id) VALUES(?,?)";
    PreparedStatement pstmt1=null;
    PreparedStatement pstmt2=null;
    PreparedStatement pstmt3=null;
    PreparedStatement pstmt4=null;
    int paramIndexInt=1;
    try
    //price
    pstmt1=conn.prepareStatement(sqlPriceStr);
    pstmt1.setDouble(paramIndexInt++,prod.getProdPriceD());
    pstmt1.setDouble(paramIndexInt++,prodIDInt.intValue());
    int priceResult=pstmt1.executeUpdate();
    //product
    pstmt2=conn.prepareStatement(sqlProdStr);
    paramIndexInt=1;
    pstmt2.setString(paramIndexInt++,prod.getProdNameStr()); //product name
    pstmt2.setInt(paramIndexInt++,prod.getProdTpInt());//product type
    pstmt2.setString(paramIndexInt++,prod.getPriceUnitStr());//unit
    pstmt2.setString(paramIndexInt++,prod.getCaTpStr());//type
    pstmt2.setInt(paramIndexInt++,prod.getCasidInt());//casid
    pstmt2.setString(paramIndexInt++,prod.getCaEntitleCodeStr());//caentitlecode
    pstmt2.setDate(paramIndexInt++,prod.getValidBeginDate());//time
    pstmt2.setDate(paramIndexInt++,prod.getValidEndDate());//time
    pstmt2.setString(paramIndexInt++,prod.getProMemoStr());//memo
    pstmt2.setInt(paramIndexInt++,prodIDInt.intValue());//id
    int prodResult=pstmt2.executeUpdate();//
    pstmt3=conn.prepareStatement(sqlProd_channelDelStr);
    pstmt3.setInt(1,prodIDInt.intValue());
    pstmt3.executeUpdate();
    int channelResult=0;
    for(int i=0;i<prod.getChannelIDsInt().length;i++)
    pstmt4=conn.prepareStatement(sqlProd_channelInsertStr);
    pstmt4.setInt(1,prodIDInt.intValue());
    pstmt4.setInt(2,prod.getChannelIDsInt());
    pstmt4.addBatch();
    pstmt4.executeBatch();
    //((OraclePreparedStatement)pstmt).sendBatch(); // JDBC sends the queued request
    if((prodResult>0)&&(priceResult>0))
    successB=true;
    catch(Exception ex)
    successB=false;
    ex.printStackTrace();
    finally
    //closing the preparedstatement
    try
    if(pstmt1!=null)
    pstmt1.close();
    if(pstmt2!=null)
    pstmt2.close();
    if(pstmt3!=null)
    pstmt3.close();
    if(pstmt4!=null)
    pstmt4.close();
    catch (SQLException ex)
    ex.printStackTrace();
    return successB;

    Check this loop.
    or(int i=0;i<prod.getChannelIDsInt().length;i++)
    pstmt4=conn.prepareStatement(sqlProd_channelInsertStr);
    pstmt4.setInt(1,prodIDInt.intValue());
    pstmt4.setInt(2,prod.getChannelIDsInt());
    pstmt4.addBatch();
    Here every time the loop executes, a new statement object is created and assigned to the same statement object reference pstmt4. So finally when u r closing the stmt objects, only one stmt object gets closed out of prod.getChannelIDsInt().length that gets created with in the loop.

  • How to resolve the issue of ORA-01000: maximum open cursors exceeded

    Hi all,
    I'm new to Oracle, currently I write a simple java class to retrieve records form Oracle DB, but following error occurs:
    java.sql.SQLException: ORA-01000: maximum open cursors exceeded
    String sql = "select * from......";
    prepStmt = conn.prepareStatement(sql);
    prepStmt.setString(1, this.getId());
    rlt = prepStmt.executeQuery();
    while (rlt.next()) {
    try {
         rlt.getString("severity");
    rlt.getTimestamp("time_stamp");
    violationList.add(viol);
    } catch (Exception e) {                         
    When there are only few records in the table, it is ok, but if the result is large, occur the exception.
    Why and how to resolve?
    Thanks.
    Jane

    It is better to close statement using try...catch...finally , e.g.
    PreparedStatement objStmt = null;
    try
         objStmt = conn.prepareStatement(...);
         // ... do anything
    catch (Exception e)
         // ... exception handling
    finally
         // another try...catch block to handle exception during statement close
         try {   objStmt.close();   }     catch (Exception e) {   }
         objStmt = null;
    This would guarantee that statment object is being closed even though exception is thrown. (Don't wait for connection release by garbage collector)

  • Around the end of the month I get an alert saying I am nearing the maximum minutes the plan allows.  I check my account and that simply is not the case.  Sure would like to talk to a live human being.

    Around the end of the month I get an alert saying I am nearing the maximum minutes the plan allows.  I check my account and that simply is not the case.  Sure would like to talk to a live human being.

    It's Verizon rounding up and a reminder to refill or pay.  They do this with data too.  It isn't just lag in reporting, it's just the way Vzw does this.  A lot of customers don't watch their usage and just go with the alerts as a measuring tool, and Verizon knows it.

  • "The rasterized image exceeded the maximum bounds for saving to the PNG format"

    Hi everyone, I'm using Illustrator CS4 and encountering the following problem:
    I made a level map in illustrator that exceeds 10000x10000 pixels. When I try to export the image as a PNG, I get the error "Could not complete this operation. The rasterized image exceeded the maximum bounds for saving to the PNG format". I tried saving in JPG and others as well, but got similar errors.
    How can I get around this?

    Here is an interesting discussion: http://bytes.com/topic/php/answers/735556-png-maximum-dimensions
    -- although the dimensions there are way larger than your paltry 10K x 10K. It appearts not to be a limitation of the PNG format, but solely from the software used.
    Here's a question. What on earth do you think you need 10K x 10K PNG files for?

  • More on "maximum open cursors exceeded"

    It seems a lot of people have been seeing this error message, but reading through the posts on the topic hasn't given me any new insight on the problem. Here's an account of my particular situation:
    I am using the XSQL servlet, v.1.0.0.0 with the thin jdbc driver v.1.x. The servlet is running within an Apache server (1.3.12) on a Linux box, and the Oracle database (8.1.5) is located on a Solaris 2.6 machine.
    The servlet accepts HTTP connections, performs the corresponding SQL queries and returns the output from the database to the HTTP client. Here's a simple example:
    (Sorry about potential bad line breaks.)
    client request:
    % telnet xsql-host.some.domain 80
    Trying xxx.xxx.xxx.xxx
    Connected to xsql-host.some.domain.
    GET /xsql/test/listall.xsql
    <server response here>
    listall.xsql:
    <?xml version="1.0"?>
    <page connection="boss" xmlns:xsql="urn:oracle-xsql">
    <accounts>
    <xsql:query tag-case="lower" rowset-element="" row-element="accountinfo">
    select * from test
    </xsql:query>
    </accounts>
    </page>
    Very simple stuff indeed. Now, this has worked perfectly for 3 weeks or so. During this period, the xsql servlet has been stopped and restarted numerous times and the machine hosting the database has been rebooted at least three times. Then, for no apparent reason (as nothing had changed in the setup described above), I started getting "maximum open cursors exceeded" on every request. Since then, I have been unable to get the system working as it had up until now. I haven't restarted the database and I would like to avoid doing so, because that would not be a valid solution for us if the problem reappeared in production. The maximum open cursors setting in Oracle should be correct, since things were running smoothly before.
    From what I can see, the problem could be with the servlet not closing its cursors. One post mentioned that it did, but I would appreciate it if this could be double-checked. Considering the database is the only portion of the system which has been kept running for extended periods of time, it seems to me that this might indeed be the problem.
    Confirmation, workarounds, suggestions, patches, or a consolation box of chocolates would all be appreciated.
    Thanks,
    - Fad
    ([email protected])
    null

    Check which process is making all the cursors on which database. If it is your procedure, try explicitly closing the cursors. I think the cursors are only implicitely closed after the transaction is ended. If you loop and open a cursor within the loop, that might be the problem.
    I also had this problem with Java working over a JDBC connection some time ago on a 815 database. If I recall correctly, that was caused by the JDBC driver and fixed by replacing it with a JDBC driver of 9i.
    The following script is what I used previously in a program that can draw a graph from the results. It is ugly, but does the job.
    Hope this helps,
    L.
    select
      'max cursors',
      to_number(value)
    from
      v$parameter
    where
      name = 'open_cursors'
    union
    select
      substr(lower(username),1,10)||'('||substr(to_char(ses.sid)||','
      ||to_char(serial#),1,9)||')',
      s.value
    from
      v$sesstat s,
      v$statname n,
      v$session ses
    where
    s.statistic#=n.statistic#
    and ses.sid=s.sid
    and n.name like '%cursor%'
    and n.name like '%current%'
    and not (ses.sid between 1 and 6)

  • In java/jsp got Error,ORA-01000: maximum open cursors exceeded,

    Dear ALL,
    We are facing a problem of in java/jsp. ORA-01000: maximum open cursors exceeded,We are using referance Cursor for returing the Record in java file.
    The Code is given below.
    import java.sql.*;
    import javax.sql.*;
    import com.india.trade.dbConnection.*;
    import oracle.jdbc.driver.*;
    import java.util.Vector ;
    public class IntRmsActivity
         private static JDBCConnection instance = null;
    private static Connection con = null;
         private static CallableStatement stmt_admin_getadmins = null;
         private static String str_admin_getadmins = "{ call Admin_conf.RMS_ADMIN_GETALLADMINS(?,?) }";
         static
              try
                   instance = new JDBCConnection();
                   con = instance.getConnection();
                   stmt_admin_getadmins = con.prepareCall(str_admin_getadmins);
    }catch(Exception se){se.printStackTrace();}
         public static Vector admin_getAdmins() throws Exception
              checkconnection();
              String message = null;
              Vector v_admins = new Vector();
              ResultSet rs_admins = null;
              stmt_admin_getadmins.registerOutParameter(1 , OracleTypes.CURSOR);
              stmt_admin_getadmins.registerOutParameter(2 , Types.VARCHAR);
              stmt_admin_getadmins.execute();
              message = stmt_admin_getadmins.getString(2);
              System.out.println("message " + message);
              rs_admins = ((OracleCallableStatement)stmt_admin_getadmins).getCursor(1);
              while (rs_admins.next())
                        v_admins.addElement(rs_admins.getString("adminid"));
              rs_admins.close();
              return v_admins;
    CREATE OR REPLACE PACKAGE Admin_conf IS
    TYPE REF_CRSR IS REF CURSOR; /* OUTPUT CURSOR VARIABLE TYPE */
    PROCEDURE RMS_ADMIN_GETALLADMINS(RESULTS OUT REF_CRSR,
                                            OUT_MESSAGE OUT VARCHAR2);
    END Admin_conf;
    CREATE OR REPLACE PACKAGE BODY Admin_conf
    IS
    PROCEDURE RMS_ADMIN_GETALLADMINS(RESULTS OUT REF_CRSR,
                                            OUT_MESSAGE OUT VARCHAR2)
    IS
    l_ref_out_crsr REF_CRSR;
    BEGIN
         OPEN l_ref_out_crsr FOR
         SELECT EXECUTIVE_ID adminid
         FROM MASTER_EXECUTIVE_ID
         ORDER BY EXECUTIVE_ID;
         OUT_MESSAGE := 'ADMIN IDS FETCHED SUCCESSFULLY';
         RESULTS := l_ref_out_crsr;     
    EXCEPTION WHEN OTHERS THEN
              OUT_MESSAGE := 'ERROR ' || SUBSTR(SQLERRM, 1, 60);
    END RMS_ADMIN_GETALLADMINS;
    END Admin_conf;
    Regards
    Ajay Singh Rathod

    Are you actually closing the connections, resultsets in all cases?
    From what you've posted you call
    rs_admins.close();but in that method, you propagate any exceptions that occur out to the caller method, which in turn just prints a stack trace.
    So if an exception occurs before you call the rs_admin.close() the result set will never be closed as the statement won't be reached.
    I'd add a speific exception handling routine to the admin_getAdmins() method and include a finally clause to close the result set in all cases. You can still onthrow the exception if you want.
    cheers
    -steve-

  • ORA-01000 maximum open cursors exceeded with XA driver

    We are getting ORA-01000 maximum open cursors exceeded error from Oracle database
    agian and again.We are usimg XA driver.
    What is the weblogic's work around to handle this error?How we can handle this?We
    tried doing "grant select on DBA_PENDING_TRANSACTIONS to public ;" ,this also
    works for some time only.Again the same error starts coming.
    Help please.
    Thanx in advance.

    Thanks for your reply.
    I have increased my cursor size to 2000(default 300).We are using weblogic6.1
    and Oracle9i.Yes I was little aware about this bug so I tried doing "grant select
    on DBA_PENDING_TRANSACTIONS to public " from sys and no of open cursors reduced
    drastically but aftter some time increased again.We are using combination of thin,XA,non
    XA and oci drivers.
    We are using weblogic security framework also in our application and I think that
    consumes maximum no. of cursors.
    Kindly advice.
    Thanx a lot.
    Pinky
    Mitesh Patel <[email protected]> wrote:
    What is the size of cusror set in your oracle init.ora file?
    What version of oracle thin driver and weblogic are you using?
    Please read the following note:
    There is a bug with Oracle 817 driver's XAResource.recover implementation:
    it
    ignores the flag and always return all in-doubt Xids. After initially
    calling a resource's recover with TMSTARTRSCAN, TM subsequently calls
    the
    resource's recover with TMNOFLAGS until no more Xid is returned. Thus,
    Oracle driver's XAResource.recover is called infinitely until eventually
    it
    returns XAER_RMERR. Subsequent XAResource.start then returns ORA-01000
    exception (looks like all their XAResource methods internally uses prepared
    statements to execute some stored procedure.)
    Is this the case wth you?
    Mitesh
    Pinky Arora wrote:
    We are getting ORA-01000 maximum open cursors exceeded error from Oracledatabase
    agian and again.We are usimg XA driver.
    What is the weblogic's work around to handle this error?How we canhandle this?We
    tried doing "grant select on DBA_PENDING_TRANSACTIONS to public ;",this also
    works for some time only.Again the same error starts coming.
    Help please.
    Thanx in advance.

  • Urgent!!! ORA-01000: maximum open cursors exceeded

    hello guys, I have done a search in this forum and read plenty of threads, but I didn't find any official answer to this question. In my code, I have closed all the statements and resultsets after using them, but I still got the MAXIMUM OPEN CURSOR exceed exception.
    I am not sure whether I close the stmt and rs in the right way. Which one should I close first, the statement or the resultset? Does the order matters??? Thanks a million you can have a good way to solve this problem!!!
    Statement st= null;
    ResultSet rs = null;
    try{
    .......// some code
    }catch(SQLException sqle){
    finally{
    if(st!=null)
    st.close();
    if(rs!=null)
    rs.close();

    The connection I am using is from a pool. I can't close the connection because I need to return it to the pool...
    BTW, I just solved the ORA-01100 problem. Here is what I did, I hope it may be helpful.
    The original code I have looks like this. That's the code that generates the ORA-01100 exception.
    Connection conn = null;
    PreparedStatement pstmt= null;
    ResultSet rs = null;
    try{ 
          conn = Pool.getConection();  // get connection from pool
          String sql = "someSQL";
          pstmt = conn.prepareStatement(sql);
          rs = pstmt.executeQuery();
          while(rs.next()) {
              // do something with the resultset
          // here, I reuse the pstmt and rs. 
          // I think that is what cause the ORA-01000 problem
          // because I don't think there is anything wrong
          // with the finally block
          sql = "another query";
          pstmt = conn.prepareStatement(sql);
          rs = pstmt.executeQuery();
          while(rs.next()) {
              // do something with the resultset
    }catch(SQLException sqle) {
            // ignore.......
    } finally {
       try
          if(rs!=null) rs.close();
          if(pstmt!=null) pstmt.close();
          if(conn != null) Pool.returnConnection(conn); // return connection to pool
       } catch(Exception fe) {
    }Here is the fixed version of the code that eliminates the ORA-01000 error in my case. If in your code, you re-use your statements, preparedstatments or results, You can try it too.
    Connection conn = null;
    PreparedStatement pstmt= null;
    ResultSet rs = null;
    try{ 
          conn = Pool.getConection();
          String sql = "someSQL";
          pstmt = conn.prepareStatement(sql);
          rs = pstmt.executeQuery();
          while(rs.next()) {
              // do something with the resultset
          // In the fixed version, I only added the block of
          // code below and it solves the problem. 
           // Before I re-use the preparedstatments,
          // statement, and result  for a new query,
          // I closed them and set them to null. 
         try {
            if(rs != null) rs.close();
            if(pstmt != null) pstmt.close();
            rs = null;
            pstmt = null;
         } catch(Exception ie) {
           // ignore
          sql = "another query";
          pstmt = conn.prepareStatement(sql);
          rs = pstmt.executeQuery();
          while(rs.next()) {
              // do something with the resultset
    }catch(SQLException sqle) {
            // ignore.......
    } finally {
       try
          if(rs!=null) rs.close();
          if(pstmt!=null) pstmt.close();
          if(conn != null) Pool.returnConnection(conn); // return connection to pool
       } catch(Exception fe) {

  • MAXIMUM ERROR COUNT EXCEEDED sqlloader

    Hello
    I am getting an error in sqlloader MAXIMUM ERROR COUNT EXCEEDED, How fix that error? how to fix the table.
    Thanks
    Prince

    Prince,
    SQL Loader has a default of 50 errors that are allowable after which the loader process exits.
    You can increase the limit using the ERRORS CLause.
    SQLLDR CONTROL=foo.ctl, LOG=bar.log, BAD=baz.bad, DATA=etc.dat
       USERID=scott/tiger, ERRORS=999 , LOAD=2000, DISCARD=toss.dis,
       DISCARDMAX=5In the case of the above control file, the execution would quit after 999 records have errors in them.
    If the file is pretty large and you want all errors be allowed, use a very large number for ERRORS.
    Also, take a look at the bad file.. Sometimes an error in the control (like wrong column order..) file might cause all the records to error out.
    Check this link and search for ERRORS : http://download.oracle.com/docs/cd/B10501_01/server.920/a96652/ch04.htm
    Thanks,
    Rajesh.

Maybe you are looking for