In a Multiconsumer queue when I use listen() I get error ORA-00600

I created a queue table
SYS.DBMS_AQADM.CREATE_QUEUE_TABLE
QUEUE_TABLE => 'TEST_QUEUE_TAB'
,QUEUE_PAYLOAD_TYPE => 'TEST_TYPE'
,COMPATIBLE => '8.1'
,SORT_LIST => 'ENQ_TIME'
,*MULTIPLE_CONSUMERS => TRUE*
,MESSAGE_GROUPING => 0
End;
This is my C# code that I am using to dequeue message synchronously in a mutli consumer queue using ODP. I am getting Oracle exception ORA-00600 in the OracleAQQueue.Listen() method. Any help I would greatly appreciate it.
try
string connString = "Data Source=XXX;User Id=XXX; Password=XXX";
OracleConnection connObj = new OracleConnection(connString);
connObj.Open();
//create a new queue object
OracleAQQueue queueObj = new OracleAQQueue("TEST_QUEUE", connObj);
queueObj.MessageType = OracleAQMessageType.Udt;
queueObj.UdtTypeName = "TEST_TYPE";
queueObj.NotificationConsumers = new string[1] { "OPTEST" };
queueObj.DequeueOptions.Visibility = OracleAQVisibilityMode.OnCommit;
queueObj.DequeueOptions.ConsumerName = "OPTEST";
queueObj.NotificationConsumers = new string[]{ "OPTEST" };
queueObj.DequeueOptions.Wait = 100;
string[] listenConsumers = new string[1] { "OPTEST" };
queueObj.Listen(listenConsumers);
catch(Exception ex)
MessageBox.Show(ex.ToString());
}

ORA-00600, by definition, is an unhandled error in the Oracle database's internal code.
Open a Support Request (SR) with Oracle or, if you do not have access, have your DBA or a senior developer do it for you.
It is Oracle's responsibility to fix this ... not yours.

Similar Messages

  • Using DBMS_METADATA.GET_DDL get error: ORA-00907: missing right parenthesis

    Hi,
    I'm trying to extract schema DDL from a database (10.2.0.4.0 - 64bit Enterprise Edition on Solaris 10). I run the query below and get an ORA-00907: missing right parenthesis error.
    SELECT DBMS_METADATA.GET_DDL( REPLACE(object_type,' ','_') AS object_type, object_name) FROM user_objects WHERE object_type NOT IN ('TABLE_PARTITION','INDEX_PARTITION','LOB');
    This is the output when running the above in sqlplus worksheet
    select DBMS_METADATA.GET_DDL( REPLACE(object_type,' ','_') as object_type, object_name) FROM user_objects where object_type not in ('TABLE_PARTITION','INDEX_PARTITION','LOB')
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    removing the where clause gives the following:
    select DBMS_METADATA.GET_DDL( REPLACE(object_type,' ','_') as object_type, object_name) FROM user_objects
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    Any pointers would be gratefully received. I know I could get the DDL out using exp/imp but I want to understand why I'm getting the missing parenthesis error.
    cheers,
    Ewan

    SELECT DBMS_METADATA.GET_DDL( REPLACE(object_type,' ','_') AS object_type, object_name) FROM user_objects WHERE object_type NOT IN You don't need an alias here. Get rid of " AS object_type" and it should work.

  • Insertin Data useing SQL Procedure Getting Error ORA-00942 and ORA-06512

    I have two Schemas ISYS and ISYSTWO
    I had created a Stored Procedure RECINC2 in Schema ISYS
    as
    procedure recinc2(cName IN CHAR,cWhere IN CHAR,cTable in CHAR)
    AS
    cQry VARCHAR2(1000);
    BEGIN
    cQry := 'INSERT INTO '||cName||'.'||cTable||' SELECT * FROM '||cTable|| ' WHERE ||cWhere;
    dbms_output.put_line(cqry);
    EXECUTE IMMEDIATE cQry;
    end;
    NOW WHEN in Run it gives error
    SQL> begin
    2 recinc2('ISYSTWO','CODE=4','AGENTS');
    3 end;
    4 /
    INSERT INTO ISYSTWO.AGENTS SELECT * FROM AGENTS WHERE CODE=4
    begin
    ERROR at line 1:
    ORA-00942: table or view does not exist
    ORA-06512: at "ISYS.RECINC2", line 8
    ORA-06512: at line 2
    BUT IF I EXECUTE
    the DBMS output
    INSERT INTO ISYSTWO.AGENTS SELECT * FROM AGENTS WHERE CODE=4
    it executes and gives fine result
    Please help
    Thanks
    Chaand kackria

    SQL> conn ISYSTWO/ISYSTWO
    Connected.
    SQL> grant all on agents to isys;
    Grant succeeded.
    SQL> conn isys/isys
    Connected.
    SQL> exec recinc2('ISYSTWO','CODE=4','AGENTS');
    INSERT INTO ISYSTWO.AGENTS SELECT * FROM AGENTS WHERE CODE=4
    PL/SQL procedure successfully completed.

  • I am getting a error IO when trying to upload multiple images within wordpress using the flash uploader. I do not get the error when uploading using explorer. The error only appears if I try uploading using firefox....any ideas?

    I am getting a error IO when trying to upload multiple images within wordpress using the flash uploader. I do not get the error when uploading using explorer. The error only appears if I try uploading using firefox....any ideas?

    Logged the call with SAP who directed me to 'Define settings for attachments' in IMG and setting the 'Deactivate Java Applet' & 'Deactivate Attachment versioning' checkboxes - problem solved.

  • I have had to reinstall my Mavericks OS and use a Time Machine backup. Now when I open InDesign I get Error:5 , AMT subsystem failure. Do you know a fix for this?

    I have had to reinstall my Mavericks OS and use a Time Machine backup. Now when I open InDesign I get Error:5 , AMT subsystem failure. Does anyone have a fix for this?

    I have had to reinstall my Mavericks OS and use a Time Machine backup. Now when I open InDesign I get Error:5 , AMT subsystem failure. Does anyone have a fix for this?

  • I have a Canon MG6120. When I start it I get error code 5050. Does anyone know how to resolve this?

    I have a Canon MG6120 all in one. When I start it I get error code 5050. Does anyone know how to resolve this, besides power off/ power on?
    Solved!
    Go to Solution.

    Hello gregg.
    Please try the following to see if we can resolve your issue:
    1.  Turn the printer off.
    2.  Unplug the power from the printer for at least 5-10 minutes.
    3.  While unplugged, remove any paper from the unit.
    4.  Double check for any obstructions found in the unit or paper paths.
    5.  If no obstructions are found, plug the power back in and turn the unit on.
    If the issue persists, the unit will require service for correction.  We apologize for this inconvenience.  Please contact our support group using the "Contact Us" option below for additional assistance.
    This didn't answer your question or issue? Find more help at Contact Us.
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • I installed Photoshop Elements 12 and its icon is on desktop, but when I launch it, I get error messages.  How to get it working?

    I installed Photoshop Elements 12 and its icon is on desktop, but when I launch it, I get error messages.
    How to get it working?

    My guess is that you won't be able to do much if you threw away the serial number before using it.  The serial number will not have been externally visible on the box though... doing that would make it available for use by anyone who sees the box in any store.
    To locate the serial number:
    http://helpx.adobe.com/x-productkb/global/find-serial-number.html
    If you remain unable to locate the serial number you might need to head back to wherever you purchased the product to confirm whether or not you might have thrown out the serial number or if it could even possibly have never been provided.
    Beyond that you need to resolve serial number issues with ASdobe Support directly.  Here is a link for chat:
    Serial number and activation chat support (non-CC)
    http://helpx.adobe.com/x-productkb/global/service1.html ( http://adobe.ly/1aYjbSC )

  • When i open itunes i get error 7 (windows error 998) and to re install intunes which i have tried 3 times

    When i open itunes i get error 7 (windows error 998) and to re install intunes which i have tried 3 times

    Please repair Microsoft.net Framework
    iTunes for Windows: "Error 7" message when opening iTunes
    http://support.apple.com/kb/TS3074

  • I am try to burn a dvd from iPhoto in iDVD, when I click burn I get error message I don't have SuperDrive and dvd is ejected. I have burned dvd's before. What am I doing wrong?

    I am try to burn a iPhoto slideshow on to a dvd in iDVD, when I click burn I get error message and dvd is ejected. I have burned dvd's before. What am I doing wrong?

    error message I don't have SuperDrive and dvd is ejected
    If you don't have a SuperDrive you will not be able to burn DVDs. 
    Did iDVD come preinstalled on your Mac?  If it did then you should have a SuperDrive and be able to burn DVDS. Check the Disk Burning section of System Information
    to see what you can read and write with your optical drive:
    OT

  • My phone will not let me restore it, I tried several times and when I install the frimware gets error and nothing is installed. What can I do?

    My phone will not let me restore it, I tried several times and when I install the frimware gets error and nothing is installed. What can I do?

    My phone will not let me restore it, I tried several times and when I install the frimware gets error and nothing is installed. What can I do?

  • When I use Safari, I get grey screen which I cant access

    When I try to use Safari, I get the error 'Cannot OPen Page' because it is not connected to the Internet, in spite of showing strong signal and the network is recognized by my iPad

    Check to make sure you have access to the Internet by trying to download e-mail or another app that uses the Internet if you can connect then restart your iPad by holding down the on/off and the home buttons at the same time until your see the Apple logo. Then try Safari.  If you are still unable to connect try double clicking your home button to enter the multi-task screen find the Safari app and hold your finder on the app until it starts to wiggle and a red minus sign is in the upper left corner, touch the minus sign to close the app, then give it a try. 

  • I have a macbook with retina display and when i use it, it gets hot on the bottom is this normal?

    When i use my macbook it gets hot on the bottom is this normal?

    If you're talking about the "new" MacBook with retina display, it's normal (Especially when you're playing games or watching a movie) and like Stark_Hu said, it will start displaying the temperature warnings, slow the processor, and try to regain normal temperatures. I actually had that happen to me while I was playing the Sims 4 while having 3 Pages documents and 5 or so Safari pages open.
    Now if you're talking about the Retina MacBook Pro, I would clean out the fan ports and everything because that doesn't seem too normal!

  • I put incorrect passcode to unlock my iphone and it disabled my phone, instructions say to restore but when I try to i get error msg saying to turn off the find my iphone app in order to restore, how can i do that w/o being able to get into my phone ???

    after trying to remember my new pass code and failing, my iphone disabled and is now telling me to connect to itunes, ive done that and tried instruction to restore from back up however when i do that i get an error msg saying that i need to turn off the app find my iphone to b able to restore, i cant do that tho because i cant use my phone and i dont see app on my computer on itunes either???what do i do >??

    This the Activation Lock. Read here: http://support.apple.com/kb/HT5818
    The only way is to login to iCloud with your computer browser and wipe the iPhone.
    If you can't then you have a brick, Apple won't help and AL cannot be bypass.
    https://www.icloud.com

  • Discoverer 3.1.25: getting error ORA-06550 when scheduling report

    Hello,
    we are still using the Discoverer version 3 (release 3.1.25). I know that this version is out of support, but that doesn't harm use from using it...
    The Discoverer has been working fine for the last couple years. At the beginning of every month the same already defined reports are getting generated. But with the beginning of the year 2010 we are getting the error:
    ORA-06550: line 1, column 93:
    PLS-00201: identifier 'EUL$BATCH_PACKAGE0100112082923.RUN' must be declared
    ORA-06550: line 1, column 93:
    PL/SQL: Statement ignored
    ORA-06512: at "SYS.DBMS_JOB" line 79
    The numbers "0100112082923" after the identifier "EUL$BATCH_PACKAGE" specify the date and time:
    082923: 08 hour, 29 minutes, 23 seconds
    0100112: 010 year, 01 month, 12 day
    The reason of that error is that the mentioned Package/Packagebody EUL$BATCH_PACKAGE*0*100112082923 doesn't exist in the database. But as a matter of fact the Package/Packagebody 'EUL$BATCH_PACKAGE100112082923 does exist. The Discoverer creates the Package/Packagebody without the "0" after the identifier "EUL$BATCH_PACKAGE" in the database, but wants to use the Package/Packagebody with the "0" after the identifier "EUL$BATCH_PACKAGE". Seems like a bug to me - does anybody have the same problem?
    Until the year 2009 the year was specified with just two digits (09) - now the year seems to get specified with 3 digits (010) - but in the database just two digits are used. Is there any property table or button where this gets defined?
    Any help will be appreciated!

    Seems like if I have found the bug by myself...
    In the procedure SubmitJob(...) of the package EUL$BATCH_REPOSITORY the name of the scheduled procedure gets generated with the hardcoded string
    "EUL$BATCH_PACKAGE0". The zero after "PACKAGE" is only correct when the year ends with one digit (e.g. 2001, 2002, ..., 2009). When shortening the
    string to "EUL$BATCH_PACKAGE" everything works fine again...
    Rgds

  • Get error ORA-12500 : TNS Listener

    I keep getting this ORA-12500 ODBC error, TNS listener could not be resolved.
    What does it mean?
    What is causing it?
    The error comes and goes by itself within a few seconds.
    Any help is appreciated.
    Thanks.

    I'm using Oracle 8i (8.1.6)

Maybe you are looking for