修正: 更新プログラムが適用された後に UTF-8 エンコードを使用すると、BIZTalk Adapter for MQSC が失敗する

適用先
Host Integration Server 2013 Host Integration Server 2016

概要

たとえば次のようなシナリオを考えてみます。

  • Microsoft Host Integration Server を更新します。
  • WebSphere MQ 用 Microsoft BizTalk アダプター (MQSC アダプター) を UTF-8 エンコードを使用するように設定します。
  • MQSC アダプター・サーバーを実行します。

このシナリオでは、MQSC アダプター・サーバーは次の警告をスローします。

Biztalk Server、イベント ID 5740

アダプター "MQSC" でエラー メッセージが発生しました。
詳細 "キューからのメッセージの取得中にエラーが発生しました。 queue = <Queuename>, queueManager = <QueueManagerName>, reason code = 2394"

原因

ホスト統合サーバーを更新した後、MQSC アダプターは UTF-8 エンコードを処理しなくなりました。

解決策

このセクションで説明されている修正プログラムを適用すると、MQSC アダプターは UTF-8 エンコードを正しく処理します。

 

累積的な更新プログラムの情報

この問題を解決する修正プログラムは、Host Integration Server の次の累積的な更新プログラムに含まれています。

ホスト統合サーバー 2016 の累積的な更新プログラム 2

ホスト統合サーバー 2013 の累積的な更新プログラム 4

修正プログラムの情報

マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。 この修正プログラムは、この記事で説明されている問題が発生しているシステムにのみ適用します。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題の影響を受けない場合は、この修正プログラムを含む次のソフトウェア更新プログラムを待機することをお勧めします。 

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されない場合は、Microsoft カスタマー サービスとサポートに問い合わせて修正プログラムを入手してください。

注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 通常のサポート コストは、この特定の修正プログラムに該当しない追加のサポートの質問と問題に適用されます。 Microsoft カスタマー サービスとサポートの電話番号の完全な一覧、または別のサービス要求を作成するには、次の Microsoft Web サイトを参照してください。

http://support.microsoft.com/default.aspx?scid=fh。[LN];CNTACTMS

注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。 言語が表示されない場合は、その言語で修正プログラムを使用できないためです。
 

前提条件

この修正プログラムを適用するには、Microsoft Host Integration Server 2013 用の累積的な更新プログラム パッケージ 3 がインストールされている必要があります。

累積的な更新プログラム パッケージを取得する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

3019572 Host Integration Server 2013 用の累積的な更新プログラム パッケージ 3

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。