Random ORA03114 Error
Posted: Mon 25 Mar 2013 22:02
Hi,
We are using Devart.UniDirect class (5.0.499.0, runtime v2.0.50727) to connect to Oracle database. We use Direct connection mode and do not specify any pooling. Recently, from time to time we started to get error ORA03114. Right now we think we limited the cause of the error to the network problems and looking into fixing that.
But I also found a strange behavior. If I open the application and do some operation with the database, then take out my network cable (so I'm not in the network anymore), after that try to repeat the operation, I'm not getting the error in the moment when I call "connection.Open()", rather when I try to execute SQL command. In this moment I'm getting ORA-03114, but connection state shows as Open. How can I check that my server is available in the moment when I'm trying to open the connection?
Thank you,
Galina
We are using Devart.UniDirect class (5.0.499.0, runtime v2.0.50727) to connect to Oracle database. We use Direct connection mode and do not specify any pooling. Recently, from time to time we started to get error ORA03114. Right now we think we limited the cause of the error to the network problems and looking into fixing that.
But I also found a strange behavior. If I open the application and do some operation with the database, then take out my network cable (so I'm not in the network anymore), after that try to repeat the operation, I'm not getting the error in the moment when I call "connection.Open()", rather when I try to execute SQL command. In this moment I'm getting ORA-03114, but connection state shows as Open. How can I check that my server is available in the moment when I'm trying to open the connection?
Thank you,
Galina