This is a known bug with MTS. It is not anything to do with DDB::Oracle. If you take all of the SQL statements in your program(s) and execute them in the same manner as an on-line app would execute them, you would most likely encounter the same problem.
As for not using MTS, you could most likely persuade your DBA to give you a TNS address which makes a dedicated connection. ----------------- Ron Reidy Lead DBA Array BioPharma, Inc. -----Original Message----- From: Tristan Greaves [mailto:[EMAIL PROTECTED] Sent: Thursday, September 23, 2004 4:48 AM To: [EMAIL PROTECTED] Cc: Tim Bunce Subject: RE: DBD::Oracle and ORA-600 [16365] errors Hi again, I have a small update on the above issue which we were experiencing upon occasion. Firstly, our versions of DBD::Oracle are quite old and I am recommending to our operations team that they are upgraded as soon as feasible. (Oldest on one server is v1.03 !) Secondly, Oracle say they have had other reports of the ORA-600 [16365] error which were rectified by disabling MTS. Our DBA informs me that this isn't an option on our current configuration (I'll have to find out the specific reasons). We aren't doing anything clever with DBD::Oracle -- Oracle say we are tripping the error by our applications sending new requests before reading existing data (as per Metalink), but we are using DBI and DBD::Oracle "straight". This error occurs about once per week, and there is no real pattern. It requires an Oracle restart when it happens though, which is a pain! What could the link be between MTS, DBD::Oracle and this error? Thanks, Tris. This electronic message transmission is a PRIVATE communication which contains information which may be confidential or privileged. The information is intended to be for the use of the individual or entity named above. If you are not the intended recipient, please be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. Please notify the sender of the delivery error by replying to this message, or notify us by telephone (877-633-2436, ext. 0), and then delete it from your system.