Page 1 of 1

dotConnect, InstantClient, TransactionScope breaking changes

Posted: Sun 14 Dec 2008 15:29
by Alladin
Hi there,

I'm really wondering whether you guys do regression testing on your newer versions...

Why do I get System.DllNotFoundException on OracleConnection.Open() since version 5.0?

Unable to load DLL 'd:\oracle\oramts.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

I'm using InstantClient 11g and lightweight transactions (TransactionScope)...

FYI, oramts.dll is not part of InstantClient.

Posted: Mon 15 Dec 2008 09:51
by AndreyR
Sorry, TransactionScope is not supported with InstantClient yet. We will let you know if the support for it will be added.

Posted: Mon 15 Dec 2008 10:09
by Alladin
Btw, my oracle server installation has also no MTS component installed - so dotConnect doesn't work there either.

We will neither rewrite 30k lines of BLL code just because you've silently introduced excessive dependency nor we'll break our simple deployment concept based on InstantClient.

However, we expect this issue resolved in reasonable future. Till then I have to rollback all changes back to CoreLab.Oracle...

Posted: Fri 19 Dec 2008 13:53
by AndreyR
TransactionScope support for InstantClient will be available in the next build.