[Mono-list] ORA-1453

Veerapuram Varadhan vvaradhan at novell.com
Tue Nov 10 16:13:49 EST 2009


Can you send a standalone test program that can reproduce this
behaviour?

Thanks,

V. Varadhan

On Tue, 2009-11-10 at 10:02 -0800, srf wrote:
> 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]
> 



More information about the Mono-list mailing list