Database Error Messages

DIA-24797

cannot promote the current transaction to a distributed transaction

Cause

The current transaction was not allowed to be promoted to a distributed transaction.


Action

Verify that the OCI_ATTR_XID, OCI_ATTR_INTERNAL_NAME and OCI_ATTR_EXTERNAL_NAME attributes have been set properly. Verify that the current transaction has neither performed a direct path insert (a.k.a. IDL) or Parallel DML (PDML) operations, nor has it already been a distributed transaction. Also, verify that the local transaction is in the same isolation level if the isolation flag value is set.