![[AIX、Linux、Windows]](ngalw.gif)
2123 (084B) (RC2123): MQRC_OUTCOME_MIXED
説明
キュー・マネージャーは、他のリソース・マネージャーを含む作業単位のための作業単位コーディネーターとして機能していますが、次のいずれかの状況が発生しました。
- 作業単位をコミットするための MQCMIT 呼び出しまたは MQDISC 呼び出しが発行されたが、関与するリソース・マネージャーの中に、作業単位をコミットする代わりにバックアウトしたものが 1 つ以上ある。 その結果、作業単位の結果が混合している。
- 作業単位をバックアウトしようとして、MQBACK 呼び出しが発行されたが、 1 つ以上の関連している資源マネージャーが、すでに作業単位にコミットしていた。
完了コード
MQCC_FAILED
プログラマー応答
キュー・マネージャーのエラー・ログを見て、混合した結果に関するメッセージを調べる。これらのメッセージは、どの資源マネージャーが影響を受けているかを識別する。 影響を受けた資源マネージャーにローカルな手順を使用して、回復を再同期する。
この理由コードが返されても、アプリケーションが後続の作業単位を開始する妨げになることはありません。