Situations that initiate independent action
Independent action during a two-phase commit
protocol is rare, but it can occur in the following situations:
- The participant's piece of work develops into a long-transaction error and is rolled back.
- An administrator stops a participant thread during the postdecision phase of the protocol with onmode -z.
- An administrator ends a participant transaction (piece of work) during the postdecision phase of the protocol with onmode -Z.
- An administrator ends a global transaction at the coordinator database server with onmode -z or onmode -Z after the coordinator issued a commit decision and became aware of a participant failure. This action always results in an error, specifically error -716.