現象
MQSC 受信場所のプロパティーが無効なキュー・マネージャー名または無効なキュー名を使用するように構成されている場合、アダプターがキューからメッセージを取得しようとすると、多数のエントリーがアプリケーション・イベント・ログに記録されます。
この問題が原因でキュー名が無効になっている場合は、アプリケーション イベント ログに次の警告が繰り返し表示されます。
注
ソース: BizTalk Server
イベント ID: 5740
タスク カテゴリ: BizTalk Server
レベル: 警告
説明:
アダプター "MQSC" でエラー メッセージが発生しました。 詳細 "エンドポイント URI "mqsc://TO.QM1/tcp/MQSRVR/QM1/QABC" に指定された不明な MQ オブジェクト名。 エンドポイントはシャットダウンされます。
受信場所がポーリングを停止すると、次のエラーがアプリケーション イベント ログに記録されます。
注
ソース: BizTalk Server
イベント ID: 5741
タスク カテゴリ: BizTalk Server
レベル:エラー
説明:
受信場所 "mqsc://TO.QM1/TCP/MQSRVR(1414)/QM1/QABC" がシャットダウンしています。 アダプターがエラーの説明を提供しませんでした。
解決策
この問題は、ホスト統合サーバー 2016 の 累積的な更新プログラム 2 で修正されています。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
詳細情報
この更新プログラムをインストールすると、次のいずれかの理由コードが返された場合、受信場所でポーリングが停止します。
- ReasonCode = 2035: "エンドポイント URI に対して指定された MQ リソースに対するアクセス許可が拒否されました"
- ReasonCode = 2053: "エンドポイント URI に指定されたキューがいっぱいです"
- ReasonCode = 2058: "エンドポイント URI に指定されたキュー マネージャー名が無効です"
- ReasonCode = 2085: "エンドポイント URI に指定された不明な MQ オブジェクト名"
参考資料
Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。