Cannot connect to the transaction manager or the transaction (-2147168229) 
Author Message
 Cannot connect to the transaction manager or the transaction (-2147168229)

I get this error as soon as I mark a component as Requires New Transaction
in MTS.
MSDTC is running. I am debugging locally. Gives different error if I use
OraOLEDB driver. Something like "Failed to enlist the transaction".

The configuration is as follows;

NT SP5 or SP6a (both tested)
VB6
ADO 2.5
MTS 2.0
Oracle 8.1.6
Using OLEDB driver msdaora.dll

Any help will be very much appreciated.

S. Virk



Mon, 20 Jan 2003 03:00:00 GMT  
 Cannot connect to the transaction manager or the transaction (-2147168229)


Quote:
> I get this error as soon as I mark a component as Requires New
Transaction
> in MTS.
> MSDTC is running. I am debugging locally. Gives different error if I
use
> OraOLEDB driver. Something like "Failed to enlist the transaction".

> The configuration is as follows;

> NT SP5 or SP6a (both tested)
> VB6
> ADO 2.5
> MTS 2.0
> Oracle 8.1.6
> Using OLEDB driver msdaora.dll

> Any help will be very much appreciated.

> S. Virk

Here is quote from MSDN

Oracle sometimes changes DLL names when they release new versions of
their product. Microsoft Transaction Server relies upon knowing the
names of some Oracle DLLs. MTS currently looks for the DLL names
provided with the Oracle 7.3 release. If Oracle renames these DLLs, you
must modify the values of the following registry keys:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Transaction Server\Local
Computer\My Computer
Under this key there are two string-named values.

OracleXaLib    "xa73.dll"
OracleSqlLib    "sqllib18.dll"

You must find OracleXaLib in your oracle dir and setup registry.

Sent via Deja.com http://www.deja.com/
Before you buy.



Tue, 21 Jan 2003 03:00:00 GMT  
 Cannot connect to the transaction manager or the transaction (-2147168229)
did you find the solution to this kind of problem??

Thanks

Quote:

> I get this error as soon as I mark a component as Requires New Transaction
> in MTS.
> MSDTC is running. I am debugging locally. Gives different error if I use
> OraOLEDB driver. Something like "Failed to enlist the transaction".

> The configuration is as follows;

> NT SP5 or SP6a (both tested)
> VB6
> ADO 2.5
> MTS 2.0
> Oracle 8.1.6
> Using OLEDB driver msdaora.dll

> Any help will be very much appreciated.

> S. Virk



Mon, 10 Feb 2003 03:00:00 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. To Transaction or Not to Transaction that is the question

2. ADODB TRANSACTION ADO ERROR No Transaction is Active

3. Why to use COM+ transaction and not just SQL Server transaction

4. Reqiured Transaction and Required New Transaction

5. ADODB TRANSACTION ADO ERROR No Transaction is Active

6. ADO Connection Transaction vs. ObjectContext Transaction

7. ADOConnection.Transaction vs. ObjectContext.Transaction

8. Transaction In Transaction

9. When to use MTS transactions and ADO Transactions

10. Why to use COM+ transaction and not just SQL Server transaction

11. COM+ Automation Error/connection to the transaction manager failed Error/ Q331953

12. transaction manager is unavailable

 

 
Powered by phpBB® Forum Software