Well had a look at you  log you sent me and here is the important bit

OCIStmtExecute(4600e4,4d1b28,46030c,1,0,0,0,32)=ERROR
OCIErrorGet(46030c,1,"<NULL>",ffbecdc4,"Error while trying to retrieve text for error ORA-03113",1024,2)=SUCCESS OCIErrorGet after OCIStmtExecute (er1:ok): -1, 3113: Error while trying to retrieve text for error ORA-03113 OCIErrorGet(46030c,2,"<NULL>",ffbecdc4,"Error while trying to retrieve text for error ORA-03113",1024,2)=NO_DATA ERROR EVENT 3113 'Error while trying to retrieve text for error ORA-03113 (DBD ERROR: OCIStmtExecute)' on DBI::st=HASH(0x422ba0) !! ERROR: 3113 'Error while trying to retrieve text for error ORA-03113 (DBD
I will now translate from OCI speak into  English


1) I received something other than status='OCI_SUCCESS' back from the server on the execute (could be an error I do not know)
2) I will now get the error message and  status
3) the Status is NO_DATA and the error code is ORA-03113
4) I an throwing yet another error as I cannot find any data for ORA-03113

In other words I cannot find out what the error is as I cannot talk to anyone anymore after this??

Like the others says this is most likely some sort of configuration

here is what one docs says

there was a communication error that requires further investigation. First, check for network problems and review the SQL*Net setup. Also, look in the alert.log file for any errors. Finally, test to see whether the server process is dead and whether a trace file was generated at failure time.

cheers
John Scoles

Lopez Mariz, Luis Fernando wrote:
Apreciate your help thans a lot


Luis Fernando Lopez Mariz
CATE GE - Enterprise Access Engineering
52 (55) 22620675
Red Banamex 50675
-----Original Message-----
From: Michael Nhan [mailto:mn...@watson.wustl.edu]
Sent: Wednesday, February 03, 2010 9:12 PM
To: Lopez Mariz, Luis Fernando [BMX-BNAMEX]
Cc: 'dbi-users@perl.org'
Subject: RE: Help for insert query using DBD oracle

Hi,

The ORA-03113 is most likely not cause by dbi/dbd-oracle directly.  But what is 
causing the ORA-03113 needs to be tracked down and that will need you to do 
some tests.  First lets see if this error occurs for all clob columns in the 
oracle-11 rac database.  Create a simple table with a single clob columns and 
insert the same clob values that is failing into it via perl.  If the insert 
works, then we need to take a look at what is wrong with the table that is 
failing.  If it fails then we need to proceed to the next test, which is to see 
if it works with the client's sqlplus, the sqlplus that is part of the 9i 
client you are using with perl.  If the client's sqlplus fails, then we need to 
see if its client version specific by installing a oracle 11 client and seeing 
if that sqlplus works.  If it doens't then you need to file a bug with oracle 
and see about getting a patch as you have a repeatable test case.  If it works 
with a new client sqlplus then you need to see if compiling a new dbd with the 
new client will also work.  If it isn't a database bug its probably a  
compatibility between the 9i client and the oracle 11 rac database.

Regards,

Michael


Reply via email to