TMF Operations and Recovery Guide (G06.26+)

Routine Maintenance
HP NonStop TMF Operations and Recovery Guide522417-003
2-25
Displaying Status of Distributed Transactions
Displaying Status of Distributed Transactions
The STATUS TRANSACTIONS command displays information about transactions of
all types, including homogeneous and heterogeneous distributed transactions. If you
enter this command without the DETAIL option and a transaction has a resource
manager as either a parent or a child, the Parent and/or Children columns in the
display will show the notation “Foreign” for each transaction branch. If a
heterogeneous transaction has been exported multiple times by different resource
managers or by the same resource manager, the entry “Foreign” will appear for each
exported branch in the Children column.
An example of a STATUS TRANSACTIONS display showing heterogeneous
transactions follows:
TMF 40> STATUS TRANSACTIONS
Transaction Identifier Process State Parent Children
-------------------------- ---------- --------- -------- ----------
\TSII.4.90273 active Foreign
\SVLDEV.3.39485 prepared \SLVDEV
Foreign
\PRUNE.5.2343 prepared \PRUNE
Foreign
\TSII.3.93283 $APPL3 committed
Foreign
Foreign
Foreign
If you enter a STATUS TRANSACTIONS command with the DETAIL option and
heterogeneous transactions are present on the system, the actual names of the foreign
resource managers appear in the Parent and/or Child rows. In this case, the resource
manager name is followed by a period and then the transaction branch number: for
example, TUX-HP@ESSG.1. The branch number helps distinguish between two
separate exports of the same transaction from the same resource manager.
An example of a STATUS TRANSACTIONS, DETAIL command output showing some
heterogeneous transactions follows:
TMF 42> STATUS TRANSACTIONS, DETAIL
Transaction
Identifier : \TSII.4.90273
Start Time : 20-Jan-2002 19:23:57
Process :
Parent : TUX-A2_NT@MICROSOFT.1
Child :
State : active
# Attempts to
Abort : 0
Starting MAT
Seq. No : 800
Transaction
Identifier : \SVLDEV.3.39485
Start Time : 21-Jan-2002 13:22:15
Process :
Parent : \SVLDEV
Child : \TUX-HP@ESSG.1