trnfgt

名称

トランザクションの強制終了

形式

trnfgt {-t 〔-a〕|-T トランザクショングローバル識別子 〔-aq〕}

機能

トランザクションを強制終了します。

オプション

●-t

該当する計算機のトランザクションマネジャが管理しているトランザクションのうち,HEURISTIC_FORGETTING(p,n)状態のすべてのトランザクションの終了を受け付けます。さらに,終了するトランザクションに関する情報を標準出力に出力します。

●-a

トランザクションに関する全情報を標準出力に出力します。

このオプションの指定を省略すると,トランザクションに関する情報のうち,OpenTP1のシステムノードIDからサービス名までを標準出力に出力します。

●-T トランザクショングローバル識別子  ~〈16文字の英数字〉

指定したトランザクショングローバル識別子を持つトランザクションのステータスがHEURISTIC_FORGETTING(p,n)状態の場合,トランザクションの終了を受け付けます。さらに,終了するトランザクションに関する情報を標準出力に出力します。

ただし,-qオプションを指定した場合は,トランザクション第1状態がHEURISTIC_FORGETTINGで,トランザクション第2状態がu以外であれば,トランザクションの終了を受け付けます。

トランザクショングローバル識別子は,trnls -tコマンドで知ることができます。

●-q

トランザクション第1状態がHEURISTIC_FORGETTINGで,トランザクション第2状態がu以外であれば,トランザクションの終了を受け付けます。

このオプションは,-Tオプションを指定した場合だけ指定できます。また,-tオプションと組み合わせて指定できません。

出力形式

-aオプションを指定した場合,trnlsコマンドの出力形式「「trnls -ta」と指定した場合」と同じです。その他の場合は,trnlsコマンドの出力形式「-a,および-cオプションを指定しない場合」と同じです。

出力メッセージ

メッセージID内容出力先
KFCA00970-Etrnfgtコマンドの処理エラーです標準エラー出力
KFCA00974-Iヘルプメッセージ標準出力
KFCA00978-Etrnfgtコマンドの使用方法が正しくありません標準エラー出力
KFCA00979-Etrnfgtコマンドの実行環境が整っていません標準エラー出力