Previous Topic: DCMT VARY DISTRIBUTED TRANSACTION SyntaxNext Topic: Example: DCMT VARY DISTRIBUTED TRANSACTION


DCMT VARY DISTRIBUTED TRANSACTION Parameters

broadcast-parms

Indicates to execute the DCMT command on all or a list of data sharing group members.

Note: For more information about broadcasting and broadcast-parms syntax, see the section How to Broadcast System Tasks.

DISTributed TRansaction

Identifies the transaction to be varied. The possible values are the following:

BID branch-id

Varies the distributed transaction whose top level branch has this BID. The branch-id value must use the following rules:

  • Be enclosed in single quotes
  • Have the format: 'zzzzzzzzzzzzzzzz'
  • Match a value on the summary display
ID dist-tran-id

Varies the distributed transaction assigned to this ID. The dist-tran-id value must use the following rules:

  • Be enclosed in single quotes
  • Have the format: 'xxxxxxxx::yyyyyyyyyyyyyyyy'
  • Match a value on the summary display
XID ext-tran-id

Varies the distributed transaction assigned to this XID. The ext-tran-id value must use the following rules:

  • Be enclosed in single quotes
  • Contain an XA XID or RRS URID
  • Be in hex format
BACkout

Specifies that the transaction should be backed out. BACkout can be specified only if the transaction's state is InDoubt or InBackout.

COMmit

Specifies that the transaction should be committed. COMmit can be specified only if the transaction's state is InDoubt or InCommit.

FORget

Specifies the transaction should be forgotten. FORGet can be specified only if the transaction's state is InCommit or InBackout.

More Information

For more information about manual resynchronization, see the Database Administration Guide.