ora-08177

ORA-08177: can't serialize access for this transaction

天涯浪子 提交于 2019-11-30 08:12:48
问题 I have a very simple code using ADO.NET which throws ORA-08177 exception. I am not sure what's wrong with this. I am trying this on a windows vista machine which has oracle 32 bit client installed. My compile option for visual studio is set to x86 platform. Dim connection As OracleConnection = Nothing Dim transaction As OracleTransaction = Nothing Try connection = New OracleConnection("Data Source=ora10;User Id=userid;Password=passwd;") connection.Open() transaction = connection

Randomly getting ORA-08177 with only one active session

拟墨画扇 提交于 2019-11-29 09:08:21
I'm running a program that creates a table and then inserts some data. This is the only program that accesses the database. I'm getting ORA-08177 randomly. Actual code is somewhat complex, but I've written a simple program that reproduces this behavior. using System; using System.Data; using Oracle.DataAccess.Client; namespace orabug { class Program { private const string ConnectionString = ""; // Valid connection string here // Recreates the table private static void Recreate() { using (var connection = new OracleConnection(ConnectionString)) { connection.Open(); using (var command =

ORA-08177: can't serialize access for this transaction

北慕城南 提交于 2019-11-29 06:02:40
I have a very simple code using ADO.NET which throws ORA-08177 exception. I am not sure what's wrong with this. I am trying this on a windows vista machine which has oracle 32 bit client installed. My compile option for visual studio is set to x86 platform. Dim connection As OracleConnection = Nothing Dim transaction As OracleTransaction = Nothing Try connection = New OracleConnection("Data Source=ora10;User Id=userid;Password=passwd;") connection.Open() transaction = connection.BeginTransaction(IsolationLevel.Serializable) Dim inputStream As New System.IO.FileStream("Dummy.xls", IO.FileMode

Randomly getting ORA-08177 with only one active session

拟墨画扇 提交于 2019-11-28 02:32:34
问题 I'm running a program that creates a table and then inserts some data. This is the only program that accesses the database. I'm getting ORA-08177 randomly. Actual code is somewhat complex, but I've written a simple program that reproduces this behavior. using System; using System.Data; using Oracle.DataAccess.Client; namespace orabug { class Program { private const string ConnectionString = ""; // Valid connection string here // Recreates the table private static void Recreate() { using (var