[Mono-list] ORA-1453

srf Scott.Fluto at cmgl.ca
Tue Nov 10 13:02:01 EST 2009


I getting the error ORA-1453: SET TRANSACTION must be first statement of
trasaction when running an oracle test under mono but under windows I dont
get this error so Im not sure what would be different in mono. Has anyone
run into this error and know what the problem would be? At the time I was
using nhibernate and was doing a session.BeginTransaction() then this error
would happen.

thanks
scott

Full stacktrace:
Inner Exception: System.Data.OracleClient.OracleException: ORA-01453: SET
TRANSACTION must be first statement of transaction
Source: System.Data.OracleClient
Target Site: Void Begin()
Stack Trace:   at System.Data.OracleClient.Oci.OciTransactionHandle.Begin ()
[0x0004d] in
/disk2/mono/2.4.2new/mono-2.4.2/mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciTransactionHandle.cs:103
  at System.Data.OracleClient.OracleConnection.BeginTransaction
(IsolationLevel il) [0x00049] in
/disk2/mono/2.4.2new/mono-2.4.2/mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleConnection.cs:261
  at System.Data.OracleClient.OracleConnection.BeginDbTransaction
(IsolationLevel isolationLevel) [0x00000] in
/disk2/mono/2.4.2new/mono-2.4.2/mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleConnection.cs:464
  at System.Data.Common.DbConnection.BeginTransaction () [0x00000] in
/disk2/mono/2.4.2new/mono-2.4.2/mcs/class/System.Data/System.Data.Common/DbConnection.cs:81
  at
System.Data.Common.DbConnection.System.Data.IDbConnection.BeginTransaction
() [0x00000] in
/disk2/mono/2.4.2new/mono-2.4.2/mcs/class/System.Data/System.Data.Common/DbConnection.cs:724
  at NHibernate.Transaction.AdoTransaction.Begin (IsolationLevel
isolationLevel) [0x00000]

-- 
View this message in context: http://old.nabble.com/ORA-1453-tp26287357p26287357.html
Sent from the Mono - General mailing list archive at Nabble.com.



More information about the Mono-list mailing list