My Oracle Support Banner

ORA-24798 Distributed Transaction Exception when Connecting to a RAC Instance from a Windows Application (Doc ID 1443954.1)

Last updated on MARCH 26, 2019

Applies to:

Oracle Services for Microsoft Transaction Server - Version to [Release 10.2 to 11.1]
Oracle Data Provider for .NET - Version to [Release 10.2 to 11.1]
Oracle ODBC Driver - Version to [Release 10.2 to 11.1]
Oracle Provider for OLE DB - Version to [Release 10.2 to 11.1]
Microsoft Windows x64 (64-bit)
Microsoft Windows (32-bit)
***Checked for relevance on 26-Mar-2019***


Your application uses one of the following interfaces:

AND performs Distributed Transactions against a RAC database

AND you are receiving any of the following errors:

Application Error / Event Log

System.Runtime.InteropServices.COMException (0x8004D00A): New transaction cannot enlist in the specified transaction coordinator.


SQL*Net Trace

ORA-24798: cannot resume the distributed transaction branch on another instance


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.