ORA-00904 not documented since Oracle 10.1!

Hi,
I am not very sure if this has been left out for some purpose, but frequently encountered error like ORA-00904 is not there is the Error messages anymore. It is not documented since 10gR1 (http://download.oracle.com/docs/cd/B14117_01/server.101/b10744/toc.htm).
Also, the Chapter headings do not have that number in the range.
http://download.oracle.com/docs/cd/B19306_01/server.102/b14219/toc.htm
2 ORA-00000 to ORA-00832
3 ORA-00910 to ORA-01497 -- 904 missed out
Even 11g documentation is the same (http://download.oracle.com/docs/cd/B19306_01/server.102/b14219/toc.htm).
Is this intentional? Has this error been deprecated? If yes, what is the alternative error number?
Probably there are many other error numbers that do not seem to be documented if we compare the Error message Chapter titles between 8.1.7 and 10.1.
Regards,

Hello. Beginning in 10gR1, we began importing the descriptions of the error messages directly from the code into the book. The scripts we use capture only those messages with "Cause" and "Action" text in the code, because it would be meaningless to publish the error numbers without this information. Unfortunately the series of messages you mention do not have this text in the code, so they are omitted from the book. I have filed a code bug to get this fixed.
Regards,
Diana

Similar Messages

  • Pl/SQL Error ORA-00904 not showing in Oracle SQL Developer

    Hi,
    I am new to Oracle and the various development tools available.
    Whilst using Oracle SQL Developer we have come across a scenario where a PL/SQL package does not compile, but only shows warnings in the compiler log.
    The same packeage when compiled using PL/SQL Navigator shows a much more detailed list of errors, and highlights the real problem.
    Why does Oracle SQL Developer not show the following error?
    PL/SQL: ORA-00904: "SERIAL_LINE_ID": invalid identifier
    Regards
    Adrian

    There are various settings you can give to messages. (eg, informational, warning, severe).
    Tools-PL/SQL compiler options.
    Normally, just the first 20 messages are displayed.
    Either change code to get rid of warning messages, or change settings to ignore informational and warning messages.
    P.S. There is a dedicated sqldeveloper forum where your question should really have been posted.
    Edited by: Keith Jamieson on Mar 9, 2009 1:45 PM

  • Error: ORA-03114: not connected to ORACLE

    While executing the database creation at the middle it is asking for password even if i give password (first attempt ) or empty enter (Last attempt)i'm unable to connect the database.
    Password for DBSNMP user:
    null [ORA-03114: not connected to ORACLE
    Thanks!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    in my lsnrctl i am unable to see the database
    H:\lsnrctl status
    LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 01-FEB-2013 19:10:31
    Copyright (c) 1991, 2010, Oracle.  All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522)))
    STATUS of the LISTENER
    Alias                     LISTENER
    Version                   TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Production
    Start Date                01-FEB-2013 19:01:09
    Uptime                    0 days 0 hr. 9 min. 22 sec
    Trace Level               off
    Security                  ON: Local OS Authentication
    SNMP                      OFF
    Listener Parameter File   C:\oracle\listener.ora
    Listener Log File         e:\app\username\diag\tnslsnr\mysystem\listener\alert\log.xml
    Listening Endpoints Summary...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1522ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1522)))
    Services Summary...
    Service "orcl" has 1 instance(s).
      Instance "orcl", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfully
    Service "First" has 1 instance(s).
      Instance "First", status UNKNOWN, has 1 handler(s) for this service...
    The command completed successfullyi am able to see the all the database which running under this instances
    After that i pingged the database
    H:\>tnsping First
    TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 01-FEB-2013 19:13:47
    Copyright (c) 1997, 2010, Oracle.  All rights reserved.
    Used parameter files:
    C:\Oracle\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost
    )(PORT = 1522)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = FIRST)))
    OK (30 msec)where as in tnsping Last i am able to see the database
    H:\>tnsping Last
    TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 01-FEB-2013 19:13:47
    Copyright (c) 1997, 2010, Oracle.  All rights reserved.
    Used parameter files:
    C:\Oracle\sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost
    )(PORT = 1522)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = LAST)))
    OK (30 msec)Last database is in oracleserviceLast
    What is wrong with the process.

  • SQLLDR run command line fails:  ORA-03114: not connected to ORACLE

    We moved our db (11.2.0.3) to a new server (VM) and cannot get sql loader direct load to run for a non-oracle db owner account without specifying a connection string (@DB). I have the environment set up correctly for this user and can connect to the database via sqlplus.
    sqlldr dba1 control=test.ctl direct=yes <==FAILS
    Password:
    SQL*Loader: Release 11.2.0.3.0 - Production on Fri May 17 13:00:32 2013
    Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
    SQL*Loader-2026: the load was aborted because SQL Loader cannot continue.
    SQL*Loader-925: Error while uldlfca: OCIStmtExecute (ptc_hp)
    ORA-03114: not connected to ORACLE
    SQL*Loader-2026: the load was aborted because SQL Loader cannot continue.
    sqlldr dba1@DB control=test.ctl direct=yes <==SUCCESSFUL
    Password:
    SQL*Loader: Release 11.2.0.3.0 - Production on Fri May 17 12:59:11 2013
    Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

    My thoughts were along the line that the environment for user x not set up correctly but I verified ORACLE_SID & ORACLE_HOME prior to posting. This user's environment references TNS_ADMIN so I'm sending you the tnsnames.ora from that location.
    Please note that I can execute this logged in as the db binary owner (environment set the same as user x).
    DWQ1 =
    (DESCRIPTION =
    (ENABLE = BROKEN)
    (ADDRESS = (HOST = xxxx)(PORT = 1521)(PROTOCOL = TCP) )
    (CONNECT_DATA =
    (SERVICE_NAME = DWQ1)
    )

  • SQLPlus COPY error: ORA-03114: not connected to ORACLE

    This is what I'm trying to do:
    I'm logged into an Oracle 8.1.6 database on a Windows 2000 Professional box and trying to copy data and tables from an Oracle 7.3.4 database on an HP/UX box.
    I log into my 8.1.6 SQLPlus as:
    scott/tiger@testdb
    Then I run the following:
    SQL> set copycommit 1
    SQL> set arraysize 1000
    SQL> copy from user/user1@devp1 -
    create reps_t -
    using -
    select * from reps_tThis is my error:
    ORA-03114: not connected to ORACLE
    Can someone give me a better understand how SQLPlus COPY works and give me an idea how to locate the problems.
    Thanks,
    Laith E.H.
    null

    I think this combination user/user1@devp1
    is not ok.
    U can get good material about copy command
    from technet itself. Just search for Copy

  • ORA-93114 Not connected to Oracle when using hsodbc

    Hi,
    I am trying to transfer data from SQLServer 2000 to Oracle 8.1.6 on Sun.
    I have configured my ODBC on Sun and it works fine.
    Now I am trying to get the data in Oracle.
    These are my settings in hsodbc.ora,tnsnames.ora and listener.ora.
    HS_FDS_CONNECT_INFO = nj050149
    HS_FDS_TRACE_LEVEL = 2
    HS_FDS_TRACE_FILE_NAME = $ORACLE_HOME/hssql.trc
    HS_FDS_SHAREABLE_NAME = /opt/odbc/lib/ivmsss18.so
    # ODBC specific environment variables
    set ODBCINI=/opt/odbc/odbc.ini
    ===============================
    tnsnames.ora
    hsodbc =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    ===============
    listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW)
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 2481))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = oradev.css.mot.com)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (SID_NAME = NJ05DEV)
    (SID_DESC =
    (SID_NAME = hsodbc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = hsodbc)
    ==========
    I have set up a dblink pointing to hsodbc.
    But when I try to select from a table in SQLServer
    I get the error message
    ERROR at line 1:
    ORA-02068: following severe error from HSODBC
    ORA-03114: not connected to ORACLE
    Can you please help. I could not identify the problem.
    Thanks
    Ana

    Hi,
    I am trying to transfer data from SQLServer 2000 to Oracle 8.1.6 on Sun.
    I have configured my ODBC on Sun and it works fine.
    Now I am trying to get the data in Oracle.
    These are my settings in hsodbc.ora,tnsnames.ora and listener.ora.
    HS_FDS_CONNECT_INFO = nj050149
    HS_FDS_TRACE_LEVEL = 2
    HS_FDS_TRACE_FILE_NAME = $ORACLE_HOME/hssql.trc
    HS_FDS_SHAREABLE_NAME = /opt/odbc/lib/ivmsss18.so
    # ODBC specific environment variables
    set ODBCINI=/opt/odbc/odbc.ini
    ===============================
    tnsnames.ora
    hsodbc =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    ===============
    listener.ora
    # Generated by Oracle configuration tools.
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 1521))
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW)
    (ADDRESS = (PROTOCOL = TCP)(HOST = oradev.css.mot.com)(PORT = 2481))
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = extproc)
    (SID_DESC =
    (GLOBAL_DBNAME = oradev.css.mot.com)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (SID_NAME = NJ05DEV)
    (SID_DESC =
    (SID_NAME = hsodbc)
    (ORACLE_HOME = /home/oracle/product/8.1.6)
    (PROGRAM = hsodbc)
    ==========
    I have set up a dblink pointing to hsodbc.
    But when I try to select from a table in SQLServer
    I get the error message
    ERROR at line 1:
    ORA-02068: following severe error from HSODBC
    ORA-03114: not connected to ORACLE
    Can you please help. I could not identify the problem.
    Thanks
    Ana ==============================================
    I modified the tnsnames.ora to say
    hsodbc.css.mot.com =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = nj050149)(PORT = 1521))
    (CONNECT_DATA =
    (SID = hsodbc)
    and now I get an error message saying
    ORA-12545: Connect failed because target host or object does not exist
    Please help.
    Ana

  • Bugfixes in ODP 10.2.0.2? 10.2.0.1:ORA-03114 not connected to oracle

    where can I get a list of bugs fixed in ODP 10.2.0.2 ? We have sporadic problems in ODP 10.2.0.1 (Oracle.DataAccess.Client.OracleException ORA-03114: not connected to ORACLE).
    Thanks for the information
    Patrik

    Hi Patrik,
    I posted the bug fixes in 10.2.0.2.20 in Differences between 10.2.0.1 and 10.2.0.2 ?
    Cheers,
    Greg

  • ORA-03114: not connected to ORACLE

    hi all,
    while connecting to the db ,useras are not able to connect to the primary db thru TOAD,we have two RAC instance at primary db of oracle 9.2.0.6 on solaris platform......
    this error generally occurs....

    i am able to connect thru comand prompt by changing the ipaddress at the tnsnames.ora but i am not able to connect to TOAD,it is correctly poniting to tnsnames.ora....

  • ORA-03114 not connected with Oracle when  I execute Query

    Hi!
    I have a Problem with Oracle 9 but I don't know what wrong.
    When I execute this query I get an error everytime:
    select * from
    perleist pl
    left outer join leikat l on pl.lsnr = l.lsnr
    where pl.von < sysdate
    and
    pl.id not in
    select idperleist from rechaus
    where buch_schl <> 'STRN'
    It's not the complete select but the point is I use
    "left outer join leikat l on pl.lsnr = l.lsnr"
    ( not the (+) - Opoerator) and a "not in" -Clausel.
    Without the "not in" -Clausel the select runs fine.
    Sorry for my bad english g
    Thx for help :)
    Michael

    Hi!
    My Selection doesn't run :((
    The Selection runs with (+) -Join and not with "left outer join" .
    i need the "left outer join" couse the Application runs on Oracle
    and Interbase with same Selections. Other Selections with "left outer Join"
    are running under my Oracle 9.2 Database.
    Here something I tested:
    Selection runs with (+)- Join and count ():
    select count(pl.id) anz
    from perleist pl , leikat l
    where
    pl.lsnr = l.lsnr (+)
    --left outer join leikat l on  l.lsnr = pl.lsnr
    and (pl.von <= to_date('30.09.2002', 'DD.MM.YYYY')) and (pl.bis >= to_date('01.09.2002', 'DD.MM.YYYY'))
    and (l.RelAbr = 1)
    and (pl.AufnNr = 13464)
    and (pl.id not in (select idperleist from rechaus where ((BuchSchluessel <> 'STRN') or (BuchSchluessel is null)) and (StornoDat = to_date('30.12.1899', 'DD.MM.YYYY')) and (AbrJahr = 2002) and (AbrMonat = 9)))
    Runs without count() and with "left outer join" :
    select --count(pl.id) anz
    from perleist pl
    left outer join leikat l on pl.lsnr = l.lsnr
    where (pl.von <= to_date('30.09.2002', 'DD.MM.YYYY')) and (pl.bis >= to_date('01.09.2002', 'DD.MM.YYYY'))
    and (l.RelAbr = 1)
    and (pl.AufnNr = 13464)
    and (pl.id not in (select idperleist from rechaus where ((BuchSchluessel <> 'STRN') or (BuchSchluessel is null)) and (StornoDat = to_date('30.12.1899', 'DD.MM.YYYY')) and (AbrJahr = 2002) and (AbrMonat = 9)))
    Error ORA-03114 when usinf count () and
    "left outer join":
    select count(pl.id) anz
    from perleist pl
    left outer join leikat l on l.lsnr = pl.lsnr
    where
    (pl.von <= to_date('30.09.2002', 'DD.MM.YYYY')) and (pl.bis >= to_date('01.09.2002', 'DD.MM.YYYY'))
    and (l.RelAbr = 1)
    and (pl.AufnNr = 13464)
    and (pl.id not in (select idperleist from rechaus where ((BuchSchluessel <> 'STRN') or (BuchSchluessel is null)) and (StornoDat = to_date('30.12.1899', 'DD.MM.YYYY')) and (AbrJahr = 2002) and (AbrMonat = 9)))
    Selection runs without "not in"
    Selection runs without count()
    Selection runs with (+) and not with
    "left outer join"
    Thx for help :)
    MD

  • Change Notification not working on Oracle 11.2.0.2.0 but ok with 11.2.0.1.0

    Hello together,
    we have an .Net application which implements the Change Notification using ODP.NET.
    On the customer site all worked well on the development and test environment connected to an Oracle database version 11.2.0.1.0. After setup of the production environment (Oracle 11.2.0.2.0 on another server) the change notification didn't work anymore.
    The notifications are registered properly, but the event handles don't receive the change events.
    It was checked, if all ports are open, firewall etc. and no hint from this side was found, why it should not work.
    Then we recompiled the .Net application with references set to the new version of ODP.NET (11.2.0.2.1) - also without success.
    After all, a second database was installed in the production environment, but now version 11.2.0.1.0 (same version as in development and test environment), and if connected to this database the change notification worked as expected.
    Can anybody give me a hint, what might be the reason for not receiving change notification events on Oracle 11.2.0.2.0 ?
    Thanks a lot and best regards
    hattl

    This is a DB bug, not an ODP.NET bug. If it were documented anywhere, it would be in the DB README. This problem affects anyone using change notification on a DB on any platform. This is not a problem specific to ODP.NET.
    I suspect this issue is not documented since it was diagnosed after 11.2.0.2 became available. If you wish to track a bug, you can log into My Oracle Support and view the bug log. I viewed the bug log myself and the problem has been resolved. It's just waiting for the 11.2.0.3 patchset to be released.
    If your organization needs this fix sooner than the second half of this year, let me know. I'll ask Oracle Support if they can include this fix in a bundled patch or one-off.

  • ERROR at line 1:ORA-01012: not logged on

    Hi ,i installed OID and the owner of the binaries and database(repository ) is Oracle and then i cahnged the permissions to 775 and now when i am trying to logon to a db(locally) using a different user x who is member of DBA group its saying not logged on .Is something wrong with permissions?
    env|grep ORA
    ORACLE_SID=oidtest
    PS1=[${ME}:${UNAME}:${ORACLE_SID}] ${PWD} >
    ORACLE_HOME=/amoidts1/OID
    [amoidts1:panther:oidtest] /home/amoidts1 > sqlplus
    SQL*Plus: Release 10.1.0.5.0 - Production on Wed Nov 21 19:24:37 2007
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter user-name: / as sysdba
    Connected.
    SQL> select * from v$database;
    select * from v$database
    ERROR at line 1:
    ORA-01012: not logged on

    What oracle version?
    Probably there is not enough OS resources.
    *Process J000 died, kkjcre1p: unable to spawn jobq slave process [ID 833613.1]*

  • Launching of reports,inconsistent error comes,not connected to oracle.

    Hi experts,
    Upon launch of any report-- Receive error: Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16001] ODBC error state: S1000 code: 3114 message: [Oracle][ODBC][Ora]ORA-03114: not connected to ORACLE. [nQSError: 16001] ODBC error state: S1000 code: 3114 message: [Oracle][ODBC][Ora]ORA-03114: not connected to ORACLE. [nQSError: 16015] SQL statement execution failed. (HY000)
    Strangely this error is not consistent,it goes when we refresh the screen.Please suggest me something.

    Are you using 'Enable connection pooling' in your connection pool for Oracle ?
    - from help "Allows a single database connection to remain open for the specified time for use by future query requests. Connection pooling saves the overhead of opening and closing a new connection for every query. If you do not select this option, each query sent to the database opens a new connection."
    Maybe the database is dropping the connection before OBIEE closes it if your using this option.
    Is your database or BI Server clustered ? (Rac or OBIEE Clustering)
    Maybe one of the nodes cannot connect, and you get success from one and failure from another
    Is your TNS Listener 'stable' ie its not dropping connections for anything else ?

  • Not connect to oracle error

    Hi
    I made a procedure to make invoice for the customer which is very
    important.
    but when i execute it from two places at the same time one of it
    is completed and other gives me error like.
    Not Connected to Oracle.
    Any suggestions
    Thanks

    Hello Sir,
    I call this procedure from Sql plus its a lengthy procedure used cursors and object types
    it is like that when execute
    SQL> DECLARE
    2 RETURNPARAMETER NUMBER;
    3 SESSION_00 VARCHAR2(200);
    4 TBL_CUSTOMER_MASTER_01 VARCHAR2(200);
    5 TBL_AFFILIATE_02 VARCHAR2(200);
    6 TBL_SALES_SHIP_ADDRESS_04 VARCHAR2(200);
    7 TBLINVOICE_05 VARCHAR2(200);
    8 STOREID VARCHAR2(200);
    9 SEPARATOR VARCHAR2(200);
    10 TBL_INVOICE_PAY_BY_CHECK_06 VARCHAR2(200);
    11
    12 BEGIN
    13 RETURNPARAMETER := NULL;
    14 SESSION_00 := '+111330,1~#111330^1^79^~2~0~79~79~SP5569~~~~~0~~';
    15 TBL_CUSTOMER_MASTER_01 := '~Pamela~Strope~~38 Garfield [email protected]~driverse~';
    16 TBL_AFFILIATE_02 := NULL;
    17 TBL_SALES_SHIP_ADDRESS_04 := 'Pamela~Strope~~38 Garfield Street~~Westover~US~WV~26501~304-296-9040~~';
    18 TBLINVOICE_05 := '~Credit Card~Visa~4111111111111111~Pamela S Strope~5~2008~186~30-Jan-2008~~';
    19 STOREID := '5030';
    20 SEPARATOR := '~';
    21 TBL_INVOICE_PAY_BY_CHECK_06 := '~~~~~ ';
    22
    23 UMESH.PROC_ADDSALESINVOICE ( RETURNPARAMETER, SESSION_00, TBL_CUSTOMER_MASTER_01, TBL_AFFILIATE_02, TBL_SALES_SHIP_ADDRESS_04, TBLINVOICE_05, STOREID, SEPARATOR, TBL_INVOICE_PAY_
    24 END;
    25 /
    +111330,1~#111330^1^79^~2~0~79~79~SP5569~~~~~0~~
    cur_Line RowBound=13
    Session_ItemID=+111330,1
    cur_Line RowBound=10
    tbl_Customer_Master_01 cur_Line RowBound=14
    Cust_Email= [email protected]
    UPDATED @tbl_Customer_Master Cust_ID= CI20089
    @affliate_Id =
    @Order_No =OD22799
    Session_ItemID RowBound=2
    cur_CustItem RowBound=0
    cur_CustItem =0
    111330,1
    111330^1^79^
    cur_CustItem RowBound=3
    cur_CustItem RowBound=3
    cur_CustItem Cart_CustPrice=79
    cur_CustItem Cart_CustPIDs=
    cur_CustItem =3
    StoreId : = 5030 Invoice_No := 118278
    SUB_INVOICE_NO : = 5613
    @Invoice_No = 118278
    PL/SQL procedure successfully completed.
    SQL> /
    ERROR:
    ORA-03114: not connected to ORACLE
    DECLARE
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error%s
    SQL> /
    ERROR:
    ORA-03114: not connected to ORACLE
    I think it is because the resources used in this procedure are busy may be.
    but i am not sure.
    any solutions
    thanks

  • Oracle GateWay ORA-00904:  invalid identifier - How Fixed it

    Database: 11.2.0 Windows 32-bit (on WindowsXP SP3)
    ORACLE_HOME = D:\Oracle\Product\11.2.0\dbhome
    GATEWAY_HOME = D:\Oracle\Product\11.2.0\gw
    odbc : sqlserver (working... i can import table's data in MS Excel) its ok...
    odbc : dg4msql (working... i can import table's data in MS Excel) its ok...
    Oracle GateWay Listener
    D:\Oracle\Product\11.2.0\gw\NETWORK\ADMIN
    # listener.ora Network Configuration File: D:\Oracle\Product\11.2.0\gw\network\admin\listener.ora
    # Generated by Oracle configuration tools.
    SID_LIST_GWLISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = dg4msql)
    (ORACLE_HOME = D:\Oracle\Product\11.2.0\gw)
    (ENVS = "EXTPROC_DLLS=ONLY:D:\Oracle\Product\11.2.0\gw\bin\oraclr11.dll")
    (PROGRAM = dg4msql)
    (SID_DESC=
    (SID_NAME=dg4msql)
    (ORACLE_HOME = D:\Oracle\Product\11.2.0\gw)
    (PROGRAM = dg4msql)
    GWLISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.90)(PORT = 1522))
    ADR_BASE_GWLISTENER = D:\Oracle\Product\11.2.0\gw
    Gateway Listener Status
    LSNRCTL> status GWLISTENER
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1522)))
    STATUS of the LISTENER
    Alias GWLISTENER
    Version TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ
    ction
    Start Date 13-OCT-2011 11:36:16
    Uptime 0 days 0 hr. 29 min. 43 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File D:\Oracle\Product\11.2.0\gw\network\admin\listener.ora
    Listener Log File d:\oracle\product\11.2.0\gw\diag\tnslsnr\appsdba\gwlis
    tener\alert\log.xml
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1522ipc)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.90)(PORT=1522)))
    Services Summary...
    Service "dg4msql" has 1 instance(s).
    Instance "dg4msql", status UNKNOWN, has 2 handler(s) for this service...
    The command completed successfully
    LSNRCTL>
    D:\Oracle\Product\11.2.0\gw\network\admin\sqlnet.ora
    # sqlnet.ora Network Configuration File: D:\Oracle\Product\11.2.0\gw\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.
    # This file is actually generated by netca. But if customers choose to
    # install "Software Only", this file wont exist and without the native
    # authentication, they will not be able to connect to the database on NT.
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
    D:\Oracle\Product\11.2.0\gw\dg4msql\admin\initdg4msql.ora
    # This is a customized agent init file that contains the HS parameters
    # that are needed for the Database Gateway for Microsoft SQL Server
    # HS init parameters
    #HS_FDS_CONNECT_INFO=[192.168.0.8]/SRV-TULIP/WZHRM
    HS_FDS_CONNECT_INFO=192.168.0.8,1433//wzhrm
    HS_FDS_TRACE_LEVEL=OFF
    HS_FDS_RECOVERY_ACCOUNT=RECOVER
    HS_FDS_RECOVERY_PWD=RECOVER
    D:\Oracle\Product\11.2.0\dbhome\NETWORK\ADMIN\tnsnames.ora
    ORCL =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.90)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl)
    PROD=
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.230)(PORT=1521))
    (CONNECT_DATA=(SID=PROD))
    sqlserver =
    (DESCRIPTION=
         (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.90)(PORT=1521))
    (CONNECT_DATA =
    (SID=sqlserver))
    (HS = OK)
    dg4msql =
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.90)(PORT=1522))
    (CONNECT_DATA=(SID=dg4msql))
    (HS=OK)
    Database Link
    create database link dg4msql connect to usroracle identified by usroracle using 'dg4msql';
    1* select from rvwHLoanApp@dg4msql*
    SQL> /
    empId description
    0001 Mr. Ali Jawad
    0002 Mr. Imran Farooq
    0003 Mr. Ali Ejaz
    0004 Mr. Mujahid Muhammad
    0005 Mr. Sharjeel Malik
    0006 Mr. Kashif Imran
    0009 Mr. Adeel Sadiq
    empId description
    0010 Mr. Hafiz Muhammad Bilal
    0012 Mr. Asif Ahmad Arif
    0018 Mr. Muhammad Akram
    0019 Mr. Aftab Hussain
    0020 Mr. Ehtisham Maqsood Attari
    0022 Mr. Adnan Raza Saleem
    0023 Mr. Badar-Uz- Zaman
    15 rows selected.
    When try for selected clumns its showing some error. Where is problem
    SQL> select empId from rvwHLoanApp@dg4msql;
    select empId from rvwHLoanApp@dg4msql
    ERROR at line 1:
    ORA-00904: "EMPID": invalid identifier
    SQL> select empId,description from rvwHLoanApp@dg4msql;
    select empId,description from rvwHLoanApp@dg4msql
    ERROR at line 1:
    ORA-00904: "DESCRIPTION": invalid identifier
    SQL>
    SQL>
    Waiting for help. What thing im missing.....

    Naeem,
    There is no setting that would allow you to drop the double quotes round the object names as the translation to upper case is made by the Oracle database.
    The only solution would be to create views in Oracle that translate the names to upper case, for example -
    CREATE VIEW EMP (EMPNO, ENAME, SAL, HIREDATE)
    AS SELECT "empno", "ename", "sal", "hiredate"
    FROM "emp"@DG4MSQL;
    and then select from the view -
    SELECT EMPNO, ENAME FROM EMP;
    This is discussed in the documentation -
    Oracle® Database Gateway for SQL Server User’s Guide, 11g Release 2 (11.2)
    in the section -
    SQL Server Gateway Features and Restriction
    - Case Sensitivity
    Regards,
    Mike

  • RMAN-06004:ORACLE error from recovery catalog ... ORA-00904: : invalid ...

    Good Morning All,
    One of our RMAN backups is failing with the following error message. Any suggestions would be greatly appreciated.
    ==================================================================================================
    Starting backup at 12/30/2008 22:03:47
    using channel ORA_DISK_1
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of backup command at 12/30/2008 22:03:47
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> ##BACKUP ARCHIVELOG ALL FORMAT '%d_bkp_al_%t_Set%s_Piece%p' delete input;
    2>
    3> # DELETE ARCHIVELOG UNTIL TIME 'SYSDATE-7';
    4>
    5> # check if database can be restored
    6> # RESTORE DATABASE VALIDATE;
    7>
    8> # check if controlfile can be restored
    9> ##RESTORE CONTROLFILE to '/backups/admin/custpr/custpr_bkp_cntlfile.ctl' VALIDATE;
    10>
    11> # check if archivelogs for the past two weeks can be restored
    12> # RESTORE ARCHIVELOG FROM TIME 'SYSDATE-7' VALIDATE;
    13>
    14> # - Verify all backups on backup media are intact
    15> # CROSSCHECK BACKUP OF DATABASE;
    16>
    17> # - Display a list of files that need to be backed up based on the retention
    18> # policy. For this case study, files that don't have at least 1 backups
    19> # will be reported.
    20> REPORT NEED BACKUP;
    RMAN retention policy will be applied to the command
    RMAN retention policy is set to recovery window of 7 days
    Report of files whose recovery needs more than 7 days of archived logs
    File Days Name
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of report command at 12/30/2008 22:03:48
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> # - delete un-necessary backups. This command deletes backups based on the
    2> # retention policy.
    3> ######### commented out DELETE OBSOLETE - TSM not configured to delete on 68
    4> #########DELETE OBSOLETE;
    5>
    6> # - get complete list of existing backups
    7> LIST BACKUP;
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of list command at 12/30/2008 22:03:49
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> #-end of file-
    2> **end-of-file**
    RMAN>
    Edited by: ORA_UMAIR on Dec 31, 2008 7:51 AM

    This Oracle Database is 9.2.0.6.0. Here is the complete log file. The RMAN script that I am using ran successfully many times before.
    ====================================================================================================
    Recovery Manager: Release 9.2.0.6.0 - 64bit Production
    Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
    RMAN>
    connected to recovery catalog database
    RMAN>
    connected to target database: CUSTPR (DBID=525071053)
    RMAN>
    RMAN> #########################################################################
    2> # LEVEL 0 BACKUP #
    3> #########################################################################
    4>
    5> # Configure backups to be written to disk.
    6> CONFIGURE DEFAULT DEVICE TYPE TO DISK;
    old RMAN configuration parameters:
    CONFIGURE DEFAULT DEVICE TYPE TO DISK;
    new RMAN configuration parameters:
    CONFIGURE DEFAULT DEVICE TYPE TO DISK;
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Set the retention policy to a recovery window of 7 days. This ensures that
    2> # RMAN retains all backups needed to recover the database to any point in time
    3> # in the last 7 days. You can use the DELETE OBSOLETE command to delete
    4> # backups that are no longer required by the retention policy. To exclude a
    5> # backup from consideration by the policy, you can use KEEP option with the
    6> # BACKUP command.
    7> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
    old RMAN configuration parameters:
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
    new RMAN configuration parameters:
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Configure RMAN to use two disk channels for backup, restore, recovery, and
    2> # maintenance operations.
    3> CONFIGURE DEVICE TYPE DISK PARALLELISM 1;
    old RMAN configuration parameters:
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1;
    new RMAN configuration parameters:
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1;
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Configure RMAN to write disk backups to the /backup directory.
    2> # The format specifier %t is replaced with a 4-byte timestamp, %s with the
    3> # backup set number, and %p with the backup piece number.
    4> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/backups/admin/custpr/%d_bkp_df%t_Set%s_Piece%p';
    old RMAN configuration parameters:
    CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/backups/admin/custpr/%d_bkp_df%t_Set%s_Piece%p';
    new RMAN configuration parameters:
    CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/backups/admin/custpr/%d_bkp_df%t_Set%s_Piece%p';
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Configure RMAN to back up the control file after each backup.
    2> CONFIGURE CONTROLFILE AUTOBACKUP ON;
    old RMAN configuration parameters:
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    new RMAN configuration parameters:
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Configure RMAN to write controlfile autobackups to the /backup directory.
    2> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backups/admin/custpr/%d_bkp_cf%F';
    old RMAN configuration parameters:
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backups/admin/custpr/%d_bkp_cf%F';
    new RMAN configuration parameters:
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backups/admin/custpr/%d_bkp_cf%F';
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Enable the backup optimization feature introduced in 9i to make sure that
    2> # RMAN won't backup an archivelog or datafile if there already exists a backup
    3> # of that file. The FORCE option can be used to override optimization on a
    4> # specific BACKUP command.
    5> CONFIGURE BACKUP OPTIMIZATION ON;
    old RMAN configuration parameters:
    CONFIGURE BACKUP OPTIMIZATION ON;
    new RMAN configuration parameters:
    CONFIGURE BACKUP OPTIMIZATION ON;
    new RMAN configuration parameters are successfully stored
    starting full resync of recovery catalog
    full resync complete
    RMAN>
    RMAN> # Use the SHOW ALL command to see the current configuration settings.
    2> SHOW ALL ;
    RMAN configuration parameters are:
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
    CONFIGURE BACKUP OPTIMIZATION ON;
    CONFIGURE DEFAULT DEVICE TYPE TO DISK;
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE 'SBT_TAPE' TO '%d_bkp_cf%F';
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/backups/admin/custpr/%d_bkp_cf%F';
    CONFIGURE DEVICE TYPE 'SBT_TAPE' PARALLELISM 1;
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1;
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' FORMAT '%d_bkp_df%t_Set%s_Piece%p';
    CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/backups/admin/custpr/%d_bkp_df%t_Set%s_Piece%p';
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/orahome2/custprdb/9.2.0/dbs/snapcf_custpr.f'; # default
    RMAN>
    RMAN> # The following commands are run each day to start the backup cycle.
    2> # The steps are:
    3> # - Take an incremental level 0 backup of the database. A level 0 backup is
    4> # a complete backup of the entire file which can be used as the basis
    5> # for a subsequent incremental backup.
    6> # - Backup all archivelogs that have not already been backed up.
    7> # - Delete on-disk archivelogs older than seven days.
    8>
    9> BACKUP INCREMENTAL LEVEL 0 FORMAT '/backups/admin/custpr/%d_bkp_df%t_Set%s_Piece%p'
    10> DATABASE maxsetsize 33G
    11> PLUS ARCHIVELOG FORMAT '/backups/admin/custpr/%d_bkp_al%t_Set%s_Piece%p'
    12> delete all input;
    Starting backup at 12/30/2008 22:01:40
    current log archived
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: sid=11 devtype=DISK
    channel ORA_DISK_1: starting archive log backupset
    channel ORA_DISK_1: specifying archive log(s) in backup set
    input archive log thread=1 sequence=8008 recid=7910 stamp=674638862
    input archive log thread=1 sequence=8009 recid=7911 stamp=674671207
    input archive log thread=1 sequence=8010 recid=7912 stamp=674697380
    input archive log thread=1 sequence=8011 recid=7913 stamp=674780433
    input archive log thread=1 sequence=8012 recid=7914 stamp=674784211
    input archive log thread=1 sequence=8013 recid=7915 stamp=674863288
    input archive log thread=1 sequence=8014 recid=7916 stamp=674863300
    channel ORA_DISK_1: starting piece 1 at 12/30/2008 22:01:41
    channel ORA_DISK_1: finished piece 1 at 12/30/2008 22:03:47
    piece handle=/backups/admin/custpr/CUSTPR_bkp_al674863300_Set3083_Piece1 comment=NONE
    channel ORA_DISK_1: backup set complete, elapsed time: 00:02:07
    channel ORA_DISK_1: deleting archive log(s)
    archive log filename=/custpr/arch/arch_custpr_8008.log recid=7910 stamp=674638862
    archive log filename=/custpr/arch/arch_custpr_8009.log recid=7911 stamp=674671207
    archive log filename=/custpr/arch/arch_custpr_8010.log recid=7912 stamp=674697380
    archive log filename=/custpr/arch/arch_custpr_8011.log recid=7913 stamp=674780433
    archive log filename=/custpr/arch/arch_custpr_8012.log recid=7914 stamp=674784211
    archive log filename=/custpr/arch/arch_custpr_8013.log recid=7915 stamp=674863288
    archive log filename=/custpr/arch/arch_custpr_8014.log recid=7916 stamp=674863300
    Finished backup at 12/30/2008 22:03:47
    Starting backup at 12/30/2008 22:03:47
    using channel ORA_DISK_1
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of backup command at 12/30/2008 22:03:47
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> ##BACKUP ARCHIVELOG ALL FORMAT '%d_bkp_al_%t_Set%s_Piece%p' delete input;
    2>
    3> # DELETE ARCHIVELOG UNTIL TIME 'SYSDATE-7';
    4>
    5> # check if database can be restored
    6> # RESTORE DATABASE VALIDATE;
    7>
    8> # check if controlfile can be restored
    9> ##RESTORE CONTROLFILE to '/backups/admin/custpr/custpr_bkp_cntlfile.ctl' VALIDATE;
    10>
    11> # check if archivelogs for the past two weeks can be restored
    12> # RESTORE ARCHIVELOG FROM TIME 'SYSDATE-7' VALIDATE;
    13>
    14> # - Verify all backups on backup media are intact
    15> # CROSSCHECK BACKUP OF DATABASE;
    16>
    17> # - Display a list of files that need to be backed up based on the retention
    18> # policy. For this case study, files that don't have at least 1 backups
    19> # will be reported.
    20> REPORT NEED BACKUP;
    RMAN retention policy will be applied to the command
    RMAN retention policy is set to recovery window of 7 days
    Report of files whose recovery needs more than 7 days of archived logs
    File Days Name
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of report command at 12/30/2008 22:03:48
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> # - delete un-necessary backups. This command deletes backups based on the
    2> # retention policy.
    3> ######### commented out DELETE OBSOLETE - TSM not configured to delete on 68
    4> #########DELETE OBSOLETE;
    5>
    6> # - get complete list of existing backups
    7> LIST BACKUP;
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of list command at 12/30/2008 22:03:49
    RMAN-06004: ORACLE error from recovery catalog database: ORA-00904: : invalid identifier
    RMAN>
    RMAN> #-end of file-
    2> **end-of-file**
    RMAN>
    Recovery Manager complete.

Maybe you are looking for

  • "Error running javac.exe compiler" when using ant to compile Eclipse plugin

    Hi I encounter an error "Error running C:\jdk1.5.0_06\bin\javac.exe compiler" when building my project using ant1.7. My project has 10 eclipse plugins, and each plugin is compiled by invoking following ant target <!-- ================================

  • External web service problem

    I am using CAPS 5.1.2 and I want to use an external webservice. Importing the external web service from URL or file goes fine. I decided to do this in a JCD and added the webservice as an OTD. Building and deployment of my project goes fine, but the

  • Trouble getting Cisco 2600 Series AP to stay joined to WLC 5508

    Hi, I have recently been tasked with upgrading our old Autonomous APs to LWAPs.  We have a 5508 WLC at our Virtual Co-Lo and I am using Flexconnect to accomadate local switching and dhcp at our sites.  I have upgraded over 50 APs and joined them to t

  • Startup the Mobile Engine via Eclipse

    Dear all, In our company, we are using the MAM for a couple of years. I am doing all the developments via Eclipse. For debugging the MAM or starting up the MAM from my development environment, I've made a small startup class which starts up the Mobil

  • Webservice​: Can't Create Project Library

    I'm using the Wizard for importing a webservice. Everything works fine until I try to generate the VI-library. I always get the following error: .NET Web Service Proxy Tool Report for Web Service: iptocountry Mittwoch, 24. Juni 2009 18:14:23 Web Serv