Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Server Base Enterprise Option メッセージ


KFSB45660-W

DBキューコマンドが失敗しました。コマンド名=aa....aa,理由コード=bbbb,詳細コード=cccc

Execution of a DB queue command has failed. command name = aa....aa, reason code = bbbb, detail code = cccc  (E+P+L)(4)(SUP)

DBキューコマンドが失敗しました。

aa....aa:失敗したコマンド名

bbbb:理由コード

理由コードの意味と対策を表に示します。

cccc:TP1/EEがトラブルシュートで使用する情報

理由コードが9999のときだけ有効な値になります。理由コードが9999以外のときは,****を表示します。

(S)処理を続行します。

(O)理由コードに示した原因を取り除き,コマンドを再実行してください。

〔対策〕TP1/EEプロセスのメッセージログファイルを参照し原因を検証してください。また,ccccが有効な値のときは保守員に連絡してください。

理由コード

意味

対策

0001

DBキュー機能は使用できません。

TP1/EEサービス定義を見直してください。

0002

リソースマネジャへのアクセスが失敗しました。

直前に出力されている次のメッセージを基に原因を取り除いてください。

  • KFSB45620-Eメッセージ

  • KFSB45627-Eメッセージ

  • KFSB45630-Eメッセージ

  • KFSB45636-Eメッセージ

  • KFSB55670-Eメッセージ

  • KFSB55671-Eメッセージ

  • KFSB55672-Eメッセージ

0003

要求されたDBキューは存在しません。

TP1/EEサービス定義を見直してください。

0004

要求されたDBキューは使用できないか,または読み出し停止中です。

TP1/EEプロセスのメッセージログファイルを参照し使用できなくなった原因を検証してください。または運用コマンドで読み出しを再開始してください。

0005

要求されたDBキューはリソースマネジャに接続されていません。

このメッセージより前に出力されているKFSB50919-Eメッセージを基に原因を調査し,コマンドを再実行してください。

0006

要求されたDBキューサービスは存在しません。

TP1/EEサービス定義を見直してください。

0007

要求されたDBキューのタイプが相手読み出しの場合,該当するコマンドは実行できません。

指定するDBキュー名のタイプを確認してください。

0008

要求のあったDBキューとDBキューサービスが属するグループとは接続,接続解除対象ではありません。

TP1/EEサービス定義を見直してください。

0009

要求のあったDBキューは別のDBキューサービスと接続しているため,接続できません。または,要求のあったDBキューとDBキューサービスとは接続解除の対象ではありません。

現在の接続状態をDBキュー情報の照会コマンドで確認したあと,コマンドを再実行してください。

0010

コマンド実行のタイミングが不正です。

コマンドを実行できる状態かどうか確認してください。または,しばらく待ってから,コマンドを再実行してください。

0011

指定された通番が不正です。

DBキュー情報の照会コマンドで確認してください。

0012

要求されたDBキューサービスは永久閉塞中です。

DBキューサービスの閉塞状態表示コマンドで確認してください。

0013

メモリが不足しています。

直前に出力されているKFSB45624-EメッセージまたはKFSB45634-Eメッセージを基に原因を取り除いてください。

0014

DBキュー名,DBキューサービス名,またはIFA番号が不正です。

TP1/EEサービス定義を見直してください。または,入力コマンドを見直してください。

0015

DBキュー数が,該当するDBキューサービスで使用する最大DBキュー数を超えるため,接続できません。

TP1/EEサービス定義を見直してください。

0016

すべてのDBキューサービスが永久閉塞中のため,閉塞,または閉塞解除できません。

DBキューサービスの閉塞状態表示コマンドで確認してください。

0017

オンラインバッチ機能が使用できません。

TP1/EEサービス定義を見直してください。

0018

要求されたロット名は存在しません。

TP1/EEサービス定義を見直してください。

0019

該当するロットは要求を受け付けられない状態です。

該当するロットの状態でも受け付けられるコマンドを実行してください。

0020

要求されたDBキューグループ名は存在しません。

DBキュー機能関連定義を見直してください。

0021

この要求には読み出し済みにするメッセージはありません。

読み出し通番と書き込み通番を確認してください。

0022

コマンドの実行に必要な定義が指定されていません。

TP1/EEサービス定義を見直してください。

0023

コマンドトランザクションのコミット決着に失敗したため,ロールバック決着しました。

コミット決着に失敗した原因を取り除いたあと,コマンドを再実行してください。

0024

コマンドトランザクションがヒューリスティックハザード決着したか,またはヒューリスティックミックス決着しました。

ヒューリスティックハザード決着,またはヒューリスティックミックス決着した原因を取り除いたあと,コマンドを再実行してください。

0025

要求されたDBキューはUAP間通信機能を使用するDBキューではありません。

DBキュー情報の照会コマンドでDBキュー種別を確認してください。

0026

コマンドの実行に必要なDBキュー属性が付与されていません。または,DBキューのフォーマットタイプが1ではありません。

eedbqclearコマンドの場合は,通番初期化属性がありません。

eedbqaltputコマンドの場合,交替用メッセージ表書き込み機能を使用する属性がありません。

次の確認をしてください。

  • DBキュー照会コマンドで必要なDBキュー属性が与えられているか確認してください。

  • 指定したDBキュー名が属するDBキューグループ定義のフォーマットタイプを確認してください。

0080

該当するコマンドの転送処理で,処理の実行後に読み出し先サーバの変更を検知しました。

要求した処理の結果は不定です。

実行結果は,eedbqlsコマンドで確認してください。

0081

該当するコマンドの転送処理で,変更要求対象の読み出し先サーバが存在しません。

DBキュー読み出し先サーバ変更機能を使用して読み出し先サーバを決定するか,該当のDBキューを読み出すTP1/EEプロセスを開始してください。

0082

該当するコマンドの転送処理で,読み出し先サーバがRPC通信を使用したDBキュー機能に対応していません。

メッセージを読み出しているサーバがバージョン07-80以降のTP1/EEであることを確認してください。

0083

該当するコマンドの転送処理で,処理実行後の結果確認でリソースマネジャへのアクセスが失敗しました。

要求した処理の結果は不定です。

理由コード0002の対策で障害要因を取り除いてから,eedbqlsコマンドで実行結果を確認してください。

0084

該当するコマンドの転送処理で,処理実行後の結果確認で変更要求対象の読み出し先サーバが存在しません。

要求した処理の結果は不定です。

理由コード0081の対策で障害要因を取り除いてから,eedbqlsコマンドで実行結果を確認してください。

0085

該当するコマンドの転送処理で,処理実行後の結果確認で読み出し先サーバがRPC通信を使用したDBキュー機能に対応していません。

要求した処理の結果は不定です。

理由コード0082の対策で障害要因を取り除いてから,eedbqlsコマンドで実行結果を確認してください。

0086

該当するコマンドの転送処理が時間切れになりました。

KFSB55626-Eメッセージを基に,要求先のTP1/EEプロセスを特定します。

要求先のTP1/EEプロセスが出力するエラーメッセージを基に障害を取り除いてください。

0087

該当するコマンドの転送処理が失敗しました。

次のメッセージを参考に,障害を取り除いてください。

  • KFSB40320-E

  • KFSB40322-E

  • KFSB40350-E

  • KFSB40352-E

9999

予期しない障害が発生しました。

保守員に連絡してください。