OpenTP1 Version 7 Operation

[Contents][Index][Back][Next]

trnfgt (Terminate transactions forcibly)

Format

Trnfgt {-t [-af]|-T transaction-global-identifier [-af]}

Function

The trnfgt command terminates transactions forcibly.

Options

-t

Specifies that all transactions on HEURISTIC_FORGETTING(p,n) status that are managed by the transaction manager for the corresponding computer are to be terminated. Information about the transactions to be terminated will be output to the standard output.

-T transaction-global-identifier~<16 alphanumeric characters>

Specifies the transaction global identifier that is to be terminated, but only if it is on HEURISTIC_FORGETTING(p,n) status. Information about the transaction to be terminated will be output to the standard output.

The transaction global identifier can be obtained by the trnls -t command.

-a

Specifies that all information about the transactions is to be output to the standard output.

When this option is omitted, only the OpenTP1 system node ID through the service name will be output to the standard output.

Output format

When the -a option is specified, the output format is the same as output format (1) for the trnls command; otherwise, it is the same as output format (5) for the trnls command.

Output messages

Message ID Description Output destination
KFCA00970-E Processing error occurred during trnfgt command execution. Standard error output
KFCA00974-I Help message Standard output
KFCA00978-E Usage of trnfgt command is invalid. Standard error output
KFCA00979-E trnfgt command execution environment has not been set up. Standard error output