The pdcmt command forcibly commits transactions when none of the transactions that are part of a global transaction could be concluded (for example, because of a communications error). All the transactions in the global transaction must be committed, otherwise they will not be synchronized.
The pdcmt command is used to forcibly commit transactions that are shown in the status information displayed by the pdls -d trn command as being in READY status (Status 1) and p status (Status 2).
HiRDB administrator
pdcmt [{-x host-name | -u unit-identifier}] [-s server-name] |
pdcmt {-x host-name | -u unit-identifier} [-s server-name] |
Specifies the identifier of the unit or the name of the host in which the transactions to be committed are located.
Specifies the server name when the unit has multiple servers. If this option is omitted, all servers in the object host are subject to the pdcmt command.
Specifies that all transactions in the server specified by the -s option that are in READY status and recovery waiting status are to be committed.
Specifies that the transaction identifier of a transaction in READY status and recovery processing waiting status is to be committed.