OCI-26216
Cannot set OCI_ATTR_XID or OCI_ATTR_TRANS_NAME
Cause
The previous sessionless transaction start request has not reached the server yet. Changing OCI_ATTR_XID or OCI_ATTR_TRANS_NAME will result in an incorrect result.
Action
Incur a round-trip call to start the transaction on the server, or make a pre-call suspend sessionless transaction request to override the start request.