I am using Ms DTC on Windows 2000 Professional workstation with SP2 with Microsoft .NET.
I get the following error whenever I start up Component Services. The Data Access Layer component I have installed under DTC uses Oracle OLE provider (on a Oracle 9i server), but at the time of starting up the MSDTC, no objects were instantiated and no transactions are active (as confirmed by lookin at Distributed Transaction Coordinator-> Transaction list, Transaction Statistics). What is this error and how could I stop it?
The error occurs in the Application branch of event viewer 3 to 4 times
every second!!
The error:
The XA Transaction Manager attempted to perform recovery with the XA resource manager. The XA resource manager reported that recovery was unsuccessful. DSN = MTxOCI.Dll.
I have the following under my registry, which is required to get my Data Access Component working:
I get the following error whenever I start up Component Services. The Data Access Layer component I have installed under DTC uses Oracle OLE provider (on a Oracle 9i server), but at the time of starting up the MSDTC, no objects were instantiated and no transactions are active (as confirmed by lookin at Distributed Transaction Coordinator-> Transaction list, Transaction Statistics). What is this error and how could I stop it?
The error occurs in the Application branch of event viewer 3 to 4 times
every second!!
The error:
The XA Transaction Manager attempted to perform recovery with the XA resource manager. The XA resource manager reported that recovery was unsuccessful. DSN = MTxOCI.Dll.
I have the following under my registry, which is required to get my Data Access Component working:
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI]
"OracleXaLib"="oraclient9.dll"
"OracleSqlLib"="orasql9.dll"
"OracleOciLib"="oci.dll"