All Oracle Error CodesOracle DBA Forum

ORA-02089:

COMMIT is not allowed in a subordinate session
Cause: COMMIT was issued in a session that is not the two-phase commit global coordinator.
Action: Issue commit at the global coordinator only.