Error in Java 'Logical handle no longer valid'

Created 2 objects and 1 collection in Oracle.
CREATE TYPE exe_grant_scr_dtls_t AS OBJECT
     grant_id                    VARCHAR2(8),
     option_price               NUMBER(9,4),
     option_type               VARCHAR2(3),
     total_shares               NUMBER(11),
     exercise_details          EXERCISE_SCR_DTLS_LIST
CREATE TYPE exercise_scr_dtls_list AS TABLE OF exercise_scr_dtls_t
CREATE TYPE exercise_scr_dtls_t AS OBJECT
     exercise_id               VARCHAR2(20),
     exercise_date          DATE,
     exercise_type          VARCHAR2(15),
     shares_exercised          FLOAT,
     total_option_value     FLOAT,
     exercise_price          FLOAT,
     total_exercise_value     FLOAT,
     gross_proceeds          FLOAT,
     taxes                     NUMBER,
     net_proceeds               FLOAT
THE OBJECT VIEW For retrieving data for the same is as follows:
CREATE OR REPLACE VIEW EXE_GRANT_SCR_DTLS_VW of "SSTUSER".EXE_GRANT_SCR_DTLS_T WITH OBJECT IDENTIFIER (grant_id) AS SELECT g.grant_id,
g.option_price,
     g.option_type,
     g.total_shares,
     CAST(MULTISET(SELECT x.exercise_id,
                                   x.exercise_date,
                                   DECODE(x.exercise_type, 'Same-Day Sale', 'SDS', 'Sell to cover', 'STC', x.exercise_type),
                                   x.shares_exercised,
                                   x.shares_exercised * g.option_price,
                                   x.exercise_price,
                                   x.shares_exercised * x.exercise_price,
                                   x.taxable_income,
                                   x.total_taxes,
                                   nvl(x.taxable_income,0) - nvl(x.total_taxes,0)
                    FROM stockadm.sst_exercise_vw x
                         WHERE x.grant_id = g.grant_id
                    ) AS exercise_scr_dtls_list
FROM stockadm.sst_grant_vw g
When we try to access the 'exercise_details' in the readSQL method of the Java object it gives us the error that 'Logical handle no longer valid'. This happens at the following step in ReadSQL.
Object[] o = (Object[])a.getArray();
This error occurs when we are using a connection from the Connection pool,. If however, we use the same code, bypassing the Connection pool , the above statement work.
How can we resolve this issue? We are using Oracle 8i for our application.

Hi James,
I basically happens when a connection instance is refered, which was closed by another thread. It depends on the code, how you use connection pooling.
Post the connection pooling code, so that we can have a look.
Regards
Elango.

Similar Messages

  • Logical handle no longer valid

    I am getting the "logical handle no longer valid" SQLException when I reach the point in code marked by
    Object[] oaResults = (Object[])saResults.getArray();
    I can't explain this! I have talked to every Java developer I know without any answers. This code has been in implementation for the last whole year and has been working like a charm. All I changed recently was the Connection Pooling implementation to use Oracle's OracleConnectionCacheImpl class. I have my own FINAPPS_Connection wrapper around it. FINAPPS_Connection acts as a Singleton class.
    All the connection, execution and closure of statements is happening in one method. This method gets connection from the Connection Pool, instantiates FINAPPS_OracleCallableStatement which is a wrapper around OracleCallableStatement class, prepares the OracleCallableStatement, sets and register's parameters, executes the query and reads the results in the STRUCTs returned by the callable statement object. It is fine reading one of the STRUCT, then it breaks down the second struct that contains a String object and an Array object. I am able to read the String object but when it starts to read the Array object, it breaks down and gives me the "Logical handle no longer valid" error.
    Funny thing is, it doesn't happen all the time. It just happens randomly now and then. Sometimes it happens so often that a user can't do anything. In that case, I just try restarting the app server(JRun 3.0) which usually works!
    There is only ONE operation that I do per connection per statement. I only FETCH. I never update or commit or do anything. All I need to do is submit user query and return results to the screen. Thats it. I close the connection and statement object right after I am done with them. So there should be no reason for connection to hang around and I am using one connection for one transaction so there should be no confusion there either.
    Please help!!
    Janmeet.
    try
    //connect to database for stored procedure call
    FINAPPS_Connection m_cCon = connectToDB(hmDBParams);
    //setup up the oracle callable statement
    FINAPPS_OracleCallableStatement m_oCallableStmt = m_cCon.prepareOracleCall(getSpStmt(spName, placeHolder));
    //set and register parameters
    m_cCon.setRegParams(m_oCallableStmt, ht, DbNode);
    /execute stored procedure
    m_cCon.executeSP(m_oCallableStmt, 5);
    //Obtain action Struct
    STRUCT actionStruct = m_oCallableStmt.getSTRUCT(6);
    Object[] actionAttrArray = actionStruct.getAttributes();
    String theAction = (String)actionAttrArray[0];
    logMsg("DatabaseManager.storedProcedure(): Action is: " + theAction, m_bPrintMsg);
    m_sAction=theAction;
    //Output Array
    STRUCT arrayStruct = m_oCallableStmt.getSTRUCT(4);
    Object[] outputAttrArray = arrayStruct.getAttributes();
    String totalDollars = outputAttrArray[1].toString();
    m_htStats.put("TotalDollarAmount", totalDollars.toString());
    Array atrARR = (Array)outputAttrArray[0];
    Array saResults = atrARR;
    int rows = 0, cols = 0;
    String szResult=null;
    Object[] oaResults = (Object[])saResults.getArray();
    rows = oaResults.length;
    //Add the total number of rows in the Statistics Hashtable
    Integer rowsObj = new Integer(rows);
    m_htStats.put("TotalRows", rowsObj.toString());
    StringBuffer sbTemp = new StringBuffer();
    for(int i = 0; i < rows; i++)
    Struct theResult = (Struct)oaResults;
    if (theResult != null)
    Object[] oaAttributes = ((Struct)oaResults).getAttributes();
    cols = oaAttributes.length;
    sbTemp.append("<row>");
    for(int j = 0; j < cols; j++)
    sbTemp.append("<colLabel>");
    sbTemp.append(oaAttributes[j]);
    sbTemp.append("</colLabel>");
    sbTemp.append("</row>");
    szResult = sbTemp.toString();
    sbTemp=null;
    szResult = "<Data>" + getHeader(rows, cols) + szResult + "</Data>";
    setOutputArray(szResult);
    setError(m_oCallableStmt);
    m_oCallableStmt.close();
    m_oCallableStmt=null;
    m_cCon.close();
    }

    Logical handle no longer valid means your connection is stale. When using connection pooling it is sadly all too common to get handed out a connection from the pool that has actually timed out at the server side. If you look at eg the Jakarta Commons GenericDataSource they have a pingQuery property meant to support checking if a connection really is alive before handing it out, for this very reason.
    The oracle pool (last time I used it - a year ago) was pretty bad for this, and didnt provide any api help for marking connections as invalid, or telling the driver how to test for this condition. Its not the only problem with the oracle drivers, or the worst, but at least its easily avoided. Use another connection pool implementation like the jakarta one or tyrex.

  • Why can't I download digital copies? Every single digial copy I attempt to download returns an error that the code is no longer valid.

    Why can't I download digital copies? Every time I attempt to download a movie, iTunes returns an error that the code is no longer valid. Thx.

    Hi,
    I have seen users reporting on the forum that there download is not working anf stucking up at 99% but when they try it out again say after a day or two then the issue gets resolved, I believe in the mean time the store team/web team fixed that issue. Did you tried it again? Any success?
    Regards,
    Ankush

  • Error in Business Logic Handler

    I am getting this error at Subscriber end. Please help.
    "Error loading custom assembly "C:\Program Files\Microsoft SQL Server\100\COM\ZIMSReplicationBusinessLogicModule.dll",
    Error : "Could not load file or assembly 'C:\\Program Files\\Microsoft SQL Server\\100\\COM\\ZIMSReplicationBusinessLogicModule.dll'
    or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)".

    sp_enumcustomresolvers
    sp_enumcustomresolvers
    GlobalViewCalculation 00000000-0000-0000-0000-000000000000
    1 C:\Program Files\Microsoft SQL Server\100\COM\ZIMSReplicationBusinessLogicModule.dll
    Microsoft.Samples.SqlServer.BusinessLogicHandler.AnimalAuditHandler
    Microsoft SQL Server Additive Conflict Resolver
    {D2CCB059-65DD-497B-8822-7660B7778DDF} 0
    Microsoft SQL Server Additive Conflict Resolver
    NULL
    Microsoft SQL Server Averaging Conflict Resolver
    {91DD61BF-D937-4A21-B0EF-36204A328439} 0
    Microsoft SQL Server Averaging Conflict Resolver
    NULL
    Microsoft SQL Server DATETIME (Earlier Wins) Conflict Resolver
    {2FF7564F-9D55-48C0-A4C1-C148076D9119}
    0 Microsoft SQL Server DATETIME (Earlier Wins) Conflict Resolver
    NULL
    Microsoft SQL Server DATETIME (Later Wins) Conflict Resolver
    {77209412-47CF-49AF-A347-DCF7EE481277}
    0 Microsoft SQL Server DATETIME (Later Wins) Conflict Resolver
    NULL
    Microsoft SQL Server Download Only Conflict Resolver
    {9602B431-2937-4D51-8CC3-11F8AC1EC26D}
    0 Microsoft SQL Server Download Only Conflict Resolver
    NULL
    Microsoft SQL Server Maximum Conflict Resolver
    {77209412-47CF-49AF-A347-DCF7EE481277} 0
    Microsoft SQL Server Maximum Conflict Resolver
    NULL
    Microsoft SQL Server Merge Text Columns Conflict Resolver
    {0045200C-9126-4432-BC9B-3186D141EB5A}
    0 Microsoft SQL Server Merge Text Columns Conflict Resolver
    NULL
    Microsoft SQL Server Minimum Conflict Resolver
    {2FF7564F-9D55-48C0-A4C1-C148076D9119} 0
    Microsoft SQL Server Minimum Conflict Resolver
    NULL
    Microsoft SQL Server Priority Column Resolver
    {77209412-47CF-49AF-A347-DCF7EE481277} 0
    Microsoft SQL Server Priority Column Resolver
    NULL
    Microsoft SQL Server Subscriber Always Wins Conflict Resolver
    {E93406CC-5879-4143-B70B-29B385BA80C9}
    0 Microsoft SQL Server Subscriber Always Wins Conflict Resolver
    NULL
    Microsoft SQL Server Upload Only Conflict Resolver
    {05614E0C-92A9-45F3-84A4-46C8E36424A9} 0
    Microsoft SQL Server Upload Only Conflict Resolver
    NULL
    Microsoft SQLServer Stored Procedure Resolver
    {D264B5C0-1300-471A-80C9-9C1FC34A3691} 0
    Microsoft SQLServer Stored Procedure Resolver
    NULL

  • -1074130544 The session handle is not valid.

    I am using LabView 2011 on Win7.
    I am trying to work my way through the "Verification Procedure" part of the "NI PXI-4071 Calibration Procedure".  Step 3 of the Verification Procedure states "Call the niDMM Reset VI." and displays Figure 1. The Device, NI PXI-4071, displays OK in NI-MAX (Figure 2) and works OK with the "NI DMM Soft Front Panel" program. When I run what I think is the correct code, the error -1074130544, "The session handle is not valid." is displayed. The BD and FP are shown in Figure 3.  
    Solved!
    Go to Solution.
    Attachments:
    Figure 1.jpg ‏26 KB
    Figure 2.jpg ‏91 KB
    Figure 3.jpg ‏42 KB

    Hi Ed,
    If you want to call niDMM Reset, you will need to provide an instrument handle rather than an instrument descriptor.  
    To start a session to your DMM and generate an instrument handle that you can use with other NI-DMM functions, you will first need to call niDMM Initialize or niDMM Initialize with Options.  You can wire the "Dev1" to the "Instrument Descriptor" pin and the function will return an instrument handle.  You can then wire the "instrument handle out" pin to the "instrument handle" pin on the niDMM Reset VI.  Whenever you initialize a session to an instrument, it is also good practice to close out the session by wiring the instrument handle to a niDMM Close function.  The snippet of code below shows what I've described:
    I also included a Simple Error Handler VI to report any errors that occur.
    Also, it looks as if you are calling niDMM Reset with Defaults instead of niDMM Reset.  If you haven't assigned any user-defined default values to your device's logical name then the two calls should be functionally equivalent.  
    If you make these changes you should no longer generate the error.
    Good luck!
    Regards,
    Jared R.
    Precision DC Product Support Engineer
    National Instruments

  • Error : Your session is no longer valid.in Oracle Apps 11.5.9

    Hi Friends,
    I am using Oracle Apps 11.5.9
    I am getting error message when I try to access the application:
    Error : Your session is no longer valid.
    I Tried "Clearing the Apache Cache" and "Jcache in the client",
    SESSION_COOKIE_DOMAIN in ICX_PARAMETERS table shows correct Domain.
    but I am still getting the same error.
    but i am able to able to launch the application using /dev60cgi/f60cgi and also i am able to access Oracle Application manager.
    Let me know the fix.
    Regards,
    Arun

    Hi,
    I am getting error message when I try to access the application:
    Error : Your session is no longer valid.Was this working before? If yes, what changes have you done recently?
    Review Apache log files (error_log and access_log) for more details about the error.
    Let me know the fix.In addition to the above, review the following documents and see if it helps.
    Note: 267229.1 - APPS Login Error: Your Session Is No Longer Valid
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=267229.1
    Note: 395953.1 - Your Session Is No Longer Valid. Please Login Again. Oracle error 20001: java.sql.SQLException: ORA-20160: Encountered an error while getting the ORACLE user account for your concurrent request
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=395953.1
    Regards,
    Hussein

  • Java.sql.SQLException: Connection to remote site no longer valid

    Hi
    Somebody can help me with this ?
    java.sql.SQLException: Connection to remote site no longer valid
    Sometimes this error message appears in the moment when the next code execute, the database is Informix 10
    public BeanOutParametersSMS siantelSMS(BeanArgumentsSMS bean)
    throws SQLException, NumberFormatException,
    NullPointerException, Exception {
    String sql = "execute procedure SP_SMS_MKT(?,?,?,?,?,?,?,?,?)";
    CallableStatement cs = null;
    ResultSet rs = null;
    BeanOutParametersSMS out = new BeanOutParametersSMS();
    String salesForce = "";
    try {
    cs = connection.prepareCall(sql);
    s.setString(1, bean.getAction());
    cs.setString(2, "R0" + bean.getRegion());
    cs.setString(3,bean.getCveclientesms());
    cs.setString(4,bean.getPuerto());
    cs.setString(5,bean.getCveproducto());
    if (cs.execute()) {
    rs = cs.getResultSet();
    if (rs.next()) {
         out.setActionInvoked(rs.getString(1));
    out.setCode(rs.getString(2));
    out.setPuerto(rs.getString(3));
    out.setCveproducto(rs.getString(4)); etc ....
    note. The stored procedure connecting with two databases (informix 10 & informix 9)

    Where do you close the connection and statement/result set?

  • Your role no longer valid error message and cannot edit page

    Unfortunately I don't have access to the file, am asking on
    behalf of a
    friend who is skittish about his skills navigating a forum.
    His question is:
    When I open contribute, and select the website I want to
    edit..there is a
    yellow bar across the top of the screen that says "your role
    in this website
    is no longer valid. Click connect to update your connection
    with a valid
    one" so when I click connect, it goes through some screens,
    then it asks
    what folder on the ftp server the website is in? before there
    was this
    problem, I could get into the page I wanted to edit, and make
    the changes,
    then when I would hit the publish button the old page would
    show up..so I
    could make the changes but they weren't publishing..but at
    that point I was
    getting no error message???
    He's having those two problems.
    Any thoughts? I don't know diddly about Contribute. Thanks.
    Libbi

    Hi, This is because SSRS requires a Login to connect to the datasource to process the report when subscription will be occuring at its scheduled time. I would recommend you to store the credential securily into report server.
    GoTo: Report>Properties> Click on the Data Sources tab and you will see following options:
    a)A shared data source
    b)A custom data source
    Use option b) and click on option Credentials stored securely in the report server
    and provide credential information and further you can use options: Windows credentials and Impersonate the authenticated User if you require. Click on apply button.
    *You can use any option of them provided in first option(a) also using the shared data source which is having credential saved into report server.
    Once you have done with above you will be able to create subscription.
    Cheers Sunil Gure

  • Why in September when I purchased a through the Edge program with the $5.00 insurance/protection plan (that the sales associate handling the purchase on the phone recommended), is no longer valid?!  2 months after getting the Edge device, I go to make a c

    Where is the insurance and original Edge Agreement from September?  No one in Verizon knows. I purchased (rented) a Galaxy S4 through the Edge program, with the $5.00 insurance/protection plan (that the sales associate handling the purchase on the phone recommended),which is no longer valid!  2 months after getting the Edge device, I go to make a claim and Asurion will not honor it because I am not covered; however, all the order confirmation receipts emailed and physically sent with the device show the addition of insurance when I signed up for the Edge program.  According to Verizon (via live chat with 'Nicole'), this $5 protection plan no longer exists and the order numbers I have on my paperwork (multiple documents) are invalid in the Verizon system.  For over a week, I have spent more than 10 hours on the phone, live chat and in the store trying to get some sort of resolution and the customer service reps just put me on hold or promise to "call me back within 30 minutes after they speak to a supervisor" and (surprise!) they never return my call.  Or they send me to the store to show proof of my documents, but then those associates cannot help either.  Also, the 'Edge Agreement' in my profile has the wrong device (and serial #), wrong payment amounts and no mention of the 'consumer protection plan'  on it, which is listed on the order confirmation sent via email and with the actual Edge device on September 23.  Obviously, there was some sort of glitch or mistake on Verizon's part, but NO ONE WILL EVEN TRY TO ACCEPT THAT FACT!  WHY WON'T ANYONE GET BACK TO ME WITH SOME SORT OF EXPLANATION FOR ANY OF THIS?!  Is it typical for Verizon to do away with a service (i.e., $5.00/month protection) and not inform the customer of this?  And is it company policy to be as unhelpful as possible to a paying customer who needs assistance when there is cleary something wrong on your end?  And finally, am I really suppose to believe that Verizon customer service has no email addresses or fax machines so a customer can send you proof of what is on the receipt you sent and that I have to take more of my time to go to the actual store?!  Finally, does anyone at Verizon even read these messages or even give a F@#k about the customer as long as they keep making money?! 

    RLites22,
    I can understand your concern about the insurance you have on the line. I want to make sure that I put a fresh pair of eyes on your account to find out exactly what is going on. I did send you a Direct Message. Can you please respond back to me in the direct message so we can go over the account specifics. I really hope to hear back from you soon.
    KevinR_VZW
    Follow us on Twitter @VZWSupport

  • Aironet 1240AG error - "Previous authentication no longer valid" Help!

    Greetings!
    I am an IT professional that is installing my first extended range wireless AP in my companies warehouse. I am very excited!
    Now I have set up many a linksys and repeater wireless networks, so when I was looking into the Aironet 1240AG I thought ?No Problem!?
    And at first, it is not!
    I have the AP and antenna set up here in my office before I take it out and mount it in the warehouse. And I can get connected to it, no security for now, no filters, I just want to connect and make it work.
    I stay connected for maybe 3 minutes, I can get to the internet, I can ping all my servers. Full connectivity. But then for no reason the connection fails and I cannot reconnect.
    The error I get in the log is
    Interface Dot11Radio0, Deauthenticating Station 0006.2510.bbe3 Reason: Previous authentication no longer valid
    So strange! So I have reset the AP to factory defaults and then set the SSID, and I can connect, again for a second, then nothing.
    I have tried with multiple wireless cards, even laptops. Thinking maybe the problem was on the computer side.
    But now I believe I must have some setting wrong.
    Could someone please shed some light on this situation for me! I searched the forums but could not find this error message in this context.
    Thanks!
    Nate York

    Interesting...I am experiencing the same problem, but when adding another laptop to the existing 5 Aironet 1100's. The existing laptops work fine, but when trying to add another node, I see the problem. I get the following error message in the error log as well as the activity screen;
    Interface Dot11Radio0, Deauthenticating Station 0002.2d34.a0fe Reason:
    Previous authentication no longer valid
    Unit - 6 units
    Cisco Aironet 1100 version 12.3.(07)JA
    The error takes place with no other units online, or when other units are in use. Also the laptop in question "shows" connected to the AP (yes I have tried other APs all with negative results). The settings on the laptops are all the same, so i am at a loss.
    Any suggestions greatly appreciated,
    Ralph

  • "Your role in this website is no longer valid" error message.

    Hello all,
    Several of my clients have recently begun reporting that they
    are receiving this error message: "Your role in this website is no
    longer valid. Please obtain a new connection key." Issuing a new
    connection key doesn't solve the problem, the error persists.
    It seems an unlikely coincidence that my clients would be
    reporting this all of a sudden. Can this be related to my
    installation of Contribute CS3? I am using Contribute CS3 in
    Transition Mode. My clients are all using Contribute 3.
    I have only been able to find mention of this message in a
    single forum via Google, and it had no replies or resolution. Does
    anyone know why this is happening, or how to solve it?
    Thanks,
    Mike

    I happenned to come accross  the same problem yesterday.
    I deleted _mm folder on the root of my website and this caused all the keys to fail for the site.
    Solution:
    delete the connection in contribute.
    generate key,
    saves the kes as the old one.
    tell clients restart contribute
    And  voila !everybody is happy.
    Hope this will help somebody.

  • Error : Your session is no longer valid. Please login again.

    Hi partners,
    I am getting next error message when users want to get access to this cloned environment:
    <b>Error : Your session is no longer valid. Please login again.</b>
    I have test everything: "AOL TEST", "Regeneration of JAR files" and "Clearing the Apache Cache" and "Jcache in the client", but I am still not able to get access by Login Page.
    I am able to get access by Forms Launcher path: /dev60cgi/f60cgi.
    Has anybody had this problem before?
    Any help or advice will be really appreciated.
    Thanks in advance.
    Kind regards,
    Francisco Mtz.

    Hi Hussein,
    Thank you very much for reply, I really appreciate it.
    This customer has 11.5.9.
    - Your hostname does not contain an "underscore"
    <b>Both servers "Database" and "Application" don't have "underscores" in their names.</b>
    - Validate the value of SESSION_COOKIE_DOMAIN in ICX_PARAMETERS table
    <b>You know, I have verified this value and seems it has the value coming from the source "server", I will change it to this new domain name.</b>
    - You have no invalid objects (ICX_% packages)
    <b>There are not invalid objects for ICX schema.</b>
    I will test again, chaning SESSION_COOKIE_DOMAIN column.
    Thanks in advance.
    Kind regards my friend.
    Francisco Mtz.

  • Error ORA-00980: synonym translation is no longer valid when i issue

    i accidentally drop one of my table. To bring it back i used Imp tool. But it gives an error ORA-00980: synonym translation is no longer valid when i issue
    Select * from ship_sched_fact_notice_det
    Action taken using Imp
    Username: erpdada
    Password:
    Connected to: Oracle Database 10g Release 10.1.0.2.0 - Production
    Import file: EXPDAT.DMP > e:\erpdada_august13.dmp
    Enter insert buffer size (minimum is 8192) 30720> 30720
    Export file created by EXPORT:V10.01.00 via conventional path
    Warning: the objects were exported by SYSTEM, not by you
    import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
    import server uses AL32UTF8 character set (possible charset conversion)
    List contents of import file only (yes/no): no > y
    Import entire export file (yes/no): no > n
    Username: erpdada
    Enter table(T) or partition(T:P) names. Null list means all tables for user
    Enter table(T) or partition(T:P) name or . if done: ship_sched_fact_notice_det
    Enter table(T) or partition(T:P) name or . if done: .
    "CREATE PUBLIC SYNONYM "XMLTYPE" FOR "SYS"."XMLTYPE""
    "CREATE TABLE "SHIP_SCHED_FACT_NOTICE_DET" ("SSFND_ITEM_NOT_DET_ID" NUMBER, "
    ""SSFN_FACTORY_ID" VARCHAR2(40) NOT NULL ENABLE, "SSFN_FAC_NOTICE_ID" NUMBER"
    " NOT NULL ENABLE, "SSD_SHIP_ITEM_ID" NUMBER NOT NULL ENABLE, "OI_ITEM_ID" N"
    "UMBER NOT NULL ENABLE, "ORDER_TYPE" VARCHAR2(1), "SSFND_ITEM_CODE" VARCHAR2"
    "(300), "SSFND_QTY" NUMBER, "SSFND_CTN" NUMBER, "SSFND_TOT_CBM" NUMBER, "SSF"
    "ND_REM1" VARCHAR2(256), "SSFND_REM2" VARCHAR2(256), "SSFND_UNIT_ID" VARCHAR"
    "2(40), "SSFND_IS_EXCL_SUMMARY" VARCHAR2(1))  PCTFREE 10 PCTUSED 40 INITRANS"
    " 1 MAXTRANS 255 STORAGE(INITIAL 81920 FREELISTS 1 FREELIST GROUPS 1 BUFFER_"
    "POOL DEFAULT) TABLESPACE "ORDER_DATA01" LOGGING NOCOMPRESS"
    . . skipping table "SHIP_SCHED_FACT_NOTICE_DET"
    "GRANT DELETE ON "SHIP_SCHED_FACT_NOTICE_DET" TO "SHIPMENT_NOTICE""
    "GRANT INSERT ON "SHIP_SCHED_FACT_NOTICE_DET" TO "SHIPMENT_NOTICE""
    "GRANT SELECT ON "SHIP_SCHED_FACT_NOTICE_DET" TO "SHIPMENT_NOTICE""
    "GRANT UPDATE ON "SHIP_SCHED_FACT_NOTICE_DET" TO "SHIPMENT_NOTICE""
    "CREATE UNIQUE INDEX "PK_SHIP_SCHED_FACT_NOTICE_DET" ON "SHIP_SCHED_FACT_NOT"
    "ICE_DET" ("SSFND_ITEM_NOT_DET_ID" )  PCTFREE 10 INITRANS 2 MAXTRANS 255 STO"
    "RAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLE"
    "SPACE "ORDER_DATA01" LOGGING"
    "ALTER TABLE "SHIP_SCHED_FACT_NOTICE_DET" ADD  CONSTRAINT "PK_SHIP_SCHED_FAC"
    "T_NOTICE_DET" PRIMARY KEY ("SSFND_ITEM_NOT_DET_ID") USING INDEX PCTFREE 10 "
    "INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1"
    " BUFFER_POOL DEFAULT) TABLESPACE "ORDER_DATA01" LOGGING ENABLE "
    "ALTER TABLE "SHIP_SCHED_FACT_NOTICE_DET" ADD CONSTRAINT "SHIP_SCHED_FACT_NO"
    "TICE_DE_FK1" FOREIGN KEY ("SSD_SHIP_ITEM_ID") REFERENCES "SHIPPING_SCHEDULE"
    "_DETAILS" ("SSD_SHIP_ITEM_ID") ENABLE NOVALIDATE"
    "ALTER TABLE "SHIP_SCHED_FACT_NOTICE_DET" ADD CONSTRAINT "SHIP_SCHED_FACT_NO"
    "TICE_DE_FK2" FOREIGN KEY ("SSFN_FAC_NOTICE_ID") REFERENCES "SHIP_SCHED_FACT"
    "ORY_NOTICE" ("SSFN_FAC_NOTICE_ID") ENABLE NOVALIDATE"
    "ALTER TABLE "SHIP_SCHED_FACT_NOTICE_DET" ENABLE CONSTRAINT "SHIP_SCHED_FACT"
    "_NOTICE_DE_FK1""
    "ALTER TABLE "SHIP_SCHED_FACT_NOTICE_DET" ENABLE CONSTRAINT "SHIP_SCHED_FACT"
    "_NOTICE_DE_FK2""
    Import terminated successfully with warnings.
    I drop the old synonym and re-create it but still it gives the same error...

    Since you are on 10g did you try flashback table feature - http://tonguc.wordpress.com/2007/01/01/oracle-10g-flashback-versions-query-drop-table-and-recyclebin-management/
    FLASHBACK TABLE <tabname> TO BEFORE DROP;
    If you didnt use purge option, the dropped object is on your recyclebin - http://download-uk.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_9018.htm#sthref9593
    Best regards.

  • I have CS2 and I use it almost every day.. Today when I tried to launch it, a prompt came up saying my Activation was no longer valid and it closed automatically.  Then when I tried to re-open it, a prompt came up saying "A serious error has occured"  Ple

    I have CS2 and I use it almost every day.. Today when I tried to launch it, a prompt came up saying my Activation was no longer valid and it closed automatically.  Then when I tried to re-open it, a prompt came up saying "A serious error has occured"  Please re-install the software...  I have no idea where my software is... That was many many years ago?  HELP!!

    When you go to the download page, you must do two things:
    Download this file: PhSp_CS2_English.exe on the download page.
    Use the serial number on the download page in order to install your non-activation copy.
    Do not use your old CD or serial number. It no longer works.
    If you have Windows 7, the advice is to turn off UAC and run the installer as Administrator.
    Gene

  • Safari won't start after showing an error message: Safari can't use the extension "Omnibar" because the extension is no longer valid.

    Since yesterday evening (19-01-2015) safari won't start. After clicking the safari application it shows an error message: Safari can't use the extension "Omnibar" because the extension is no longer valid.
    This message almost directly disappears whereupon the Problem Report opens. I've tried to find a solution on the web but without succes.
    I'm running OS X Yosemite version 10.10.1 and Safari version 8.0.2 on a:
    MacBook Pro (Retina 13-inch, Mid 2014)
    Processor 3 GHz Intel Core i7
    Memory 16 GB 1600 MHz DDR3
    Graphics Intel Iris 1536 MB
    Since I updated to Yosemite I've been having multiple problems. I already read a clean install will solve most of them. But till then I would love safari to work again.
    Thanks!

    There is no need to download anything to solve this problem.
    If Safari crashes on launch and you don't have another web browser, you should be able to launch Safari by starting up in safe mode.
    You may have installed the "Genieo" or "InstallMac" ad-injection malware. Follow the instructions on this Apple Support page to remove it.
    Back up all data before making any changes.
    Besides the files listed in the linked support article, you may also need to remove this file in the same way:
    ~/Library/LaunchAgents/com.genieo.completer.ltvbit.plist
    If there are other items with a name that includes "Genieo" or "genieo" alongside any of those you find, remove them as well.
    One of the steps in the article is to remove malicious Safari extensions. Do the equivalent in the Chrome and Firefox browsers, if you use either of those.
    After removing the malware, remember to reset your home page in all the web browsers affected, if it was changed.
    If you don't find any of the files or extensions listed, or if removing them doesn't stop the ad injection, then you may have one of the other kinds of adware covered by the support article. Follow the rest of the instructions in the article.
    Make sure you don't repeat the mistake that led you to install the malware. Chances are you got it from an Internet cesspit such as "Softonic" or "CNET Download." Never visit either of those sites again. You might also have downloaded it from an ad in a page on some other site. The ad would probably have included a large green button labeled "Download" or "Download Now" in white letters. The button is designed to confuse people who intend to download something else on the same page. If you ever download a file that isn't obviously what you expected, delete it immediately.
    In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere  should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
    Still in System Preferences, open the App Store or Software Update pane and check the box marked
              Install system data files and security updates (OS X 10.10 or later)
    or
              Download updates automatically (OS X 10.9 or earlier)
    if it's not already checked.

Maybe you are looking for

  • Prefixed index vs. Non-prefixed Index.  Which is faster?

    If you have a partitioned table, which type index (prefix or non-prefix) would benefit most performance wise?

  • Error while executing the payroll through transaction code PC00_M40_CALC

    Dear Sir/ Madam, While executing the payroll through the transaction code PC00_M40_CALC , i am getting the error as mentioned below : "Division by zero not performed " Calculation rule X0133****5            RTE = ISDIVP DIVID ARR ZERO=A   ADD I am no

  • Help!!  Please!  CF 8.0.1 Multi-Server/Solaris 10/WebServer 7

    Good afternoon, I'm having a bit of a bizarre problem, and I cannot locate the root cause. My environment is:  Sun E5220 running LDOMS V1.3 software.  I have a 4 processor node configured with Sun Solairs 10u5, Java SDK 1.6.0_25-b06 SE Runtime Enviro

  • How to pass scale basis in bapi 'BAPI_PRICES_CONDITIONS'

    Hello, how can i pass the scale basis quantity and amount in multiple level (ex - scale basis quantity1, amount1 ... quantity2,amount2.....)through bapi 'BAPI_PRICES_CONDITIONS' Thanks satya

  • Layers in Lightroom

    I'm a professional photographer and am wondering why selective edting with a brush is only available with exposure,  brightness, contrast, saturation, clarity, and sharpness corrections? Why can't I selectively edit with all the editing tools? Do you