[AIX、Linux、Windows]

2123 (084B) (RC2123): MQRC_OUTCOME_MIXED

説明

キュー・マネージャーは、他のリソース・マネージャーを含む作業単位のための作業単位コーディネーターとして機能していますが、次のいずれかの状況が発生しました。
  • 作業単位をコミットするための MQCMIT 呼び出しまたは MQDISC 呼び出しが発行されたが、関与するリソース・マネージャーの中に、作業単位をコミットする代わりにバックアウトしたものが 1 つ以上ある。 その結果、作業単位の結果が混合している。
  • 作業単位をバックアウトしようとして、MQBACK 呼び出しが発行されたが、 1 つ以上の関連している資源マネージャーが、すでに作業単位にコミットしていた。

完了コード

MQCC_FAILED

プログラマー応答

キュー・マネージャーのエラー・ログを見て、混合した結果に関するメッセージを調べる。これらのメッセージは、どの資源マネージャーが影響を受けているかを識別する。 影響を受けた資源マネージャーにローカルな手順を使用して、回復を再同期する。

この理由コードが返されても、アプリケーションが後続の作業単位を開始する妨げになることはありません。