mqclstrnMQCトランザクション状態の表示

形式

mqclstrn  {-a-n MQCゲートウェイサーバ名}

機能

MQCゲートウェイサーバ名に対応するトランザクションの状態を表示します。

オプション

● -a

MQCサーバ機能で管理しているすべてのトランザクション情報を表示します。

● -n MQCゲートウェイサーバ名

 ~<1~8文字の識別子>

表示するMQCゲートウェイサーバ名を指定してください。MQCゲートウェイサーバ名は,MQCサービス定義のmqcgwpnam定義コマンドで指定した名称を指定します。

出力形式

MQCゲートウェイサーバ名 = aa....aa
MQCID = bb....bb
トランザクション開始時間 = cc....cc
トランザクション状態 = dd....dd
OpenTP1トランザクションID = ee....ee
クライアントトランザクションID = ff....ff

aa....aa
MQCゲートウェイサーバ名(8文字以内の識別子)です。
bb....bb
MQCID(8文字の識別子)です。
cc....cc
トランザクション開始時間をYYYY/MM/DD hh:mm:ssの形式で表示します。YYYY/MM/DDは年(西暦)月日,hh:mm:ssは時分秒を示します。
dd....dd
トランザクション状態を次の値で表示します。
  • T:トランザクション中
  • P:プリペア中
  • R:決着待ち
  • HC:ヒューリスティック-コミット
  • HR:ヒューリスティック-ロールバック
  • HH:ヒューリスティック-不明
  • LT:ローカルトランザクション中
ee....ee
OpenTP1トランザクションID(254文字以内の16進数)です。
OpenTP1トランザクションIDの形式
AAAAAAAAAAAAAAAABBBBBBBBCCCCCCCCCCCCCCCCDDDDDDDDEEEEEEEE
  • AAAAAAAAAAAAAAAA:
    OpenTP1のシステムノードID(16けたの16進数)です。16進数を文字列(すべて英数字)に変換することで,OpenTP1のtrnlsコマンドで表示される「TRNGID:OpenTP1のシステムノードID(8文字)」に対応づけることができます。
  • BBBBBBBB:
    グローバルトランザクション番号(8けたの16進数)です。OpenTP1のtrnlsコマンドで表示される「グローバルトランザクション番号(8けた)」に対応づけることができます。
  • CCCCCCCCCCCCCCCC:
    OpenTP1のシステムノードID(16けたの16進数)です。16進数を文字列(すべて英数字)に変換することで,OpenTP1のtrnlsコマンドで表示される「TRNBID:OpenTP1のシステムノードID(8文字)」に対応づけることができます。
  • DDDDDDDD:
    トランザクションブランチ番号(8けたの16進数)です。OpenTP1のtrnlsコマンドで表示される「トランザクションブランチ番号(8けた)」に対応づけることができます。
  • EEEEEEEE:
    付加情報(8けたの16進数)です。
ff....ff
クライアントトランザクションID(254文字以内の16進数)です。
ローカルトランザクションの場合は***と表示します。

出力メッセージ

出力メッセージID内容出力先
KFCA30861-EMQCサービスが異常を検知しました。メッセージログファイル
KFCA30865-Eローカルメモリ不足が発生しました。標準エラー出力
KFCA30866-Eメモリ不足が発生しました。標準エラー出力
KFCA30870-Iヘルプメッセージ標準出力
KFCA30873-E指定したMQCゲートウェイサーバ名は存在しません。標準エラー出力
KFCA30880-Eコマンドで指定した引数の数が正しくありません。標準エラー出力
KFCA30881-E定義解析中にエラーが発生しました。標準エラー出力
KFCA30882-EMQCサービスが終了処理中です。標準エラー出力
KFCA30883-ERPCにおいてネットワーク障害が発生しました。標準エラー出力
KFCA30884-EMQCサービスが起動されていません。標準エラー出力
KFCA30885-E指定したオプションの数が誤っています。標準エラー出力
KFCA30887-Eサービスとクライアント間のバージョンが一致しません。標準エラー出力
KFCA30900-Eタイムアウトとなりました。標準エラー出力
KFCA30901-E通信障害が発生しました。標準エラー出力
KFCA30912-E指定したMQCゲートウェイサーバ名の文字数に誤りがあります。標準エラー出力
KFCA30913-EMQCゲートウェイサーバ名に指定できない文字を指定しています。標準エラー出力
KFCA30918-Eトランザクションは存在しません。標準エラー出力
KFCA31173-EOpenTP1がオンライン状態ではないため,コマンドを実行できません。標準エラー出力