BizTalk Server コンピューターに WEBSphere MQ 拡張トランザクション クライアントをインストールした後は、BizTalk Adapter for WebSphere MQ でトランザクション メッセージングを実装する前に、次の追加の構成手順が必要になります。
WebSphere MQ サーバー環境で、IBM テクノテの記事1223479で説明されているように、ネットワーク・サービス・アカウントに適切なアクセス許可を付与します。 セキュリティ上の理由から、MQM グループに "ネットワーク サービス" アカウントを追加する必要がないように、"Security Exit" を使用することを強くお勧めします。
BizTalk Server コンピューターで、MQSeries XA dll を MSDTC レジストリに追加します。 レジストリ キー のHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLLに、[名前] 列に
amqmtsxatmc.dll
文字列値を追加し、そのパスを [データ] 列に追加します。C:\Program Files\IBM\WebSphere MQ\bin\amqmtsxatmc.dll
など、フォーム<WebSphere MQ Client installation folder>\bin\amqmtsxatmc.dll
にパスを指定します。BizTalk Server コンピューターで、WebSphere MQ 5.3 を使用している場合は、WebSphere MQ クライアントインストール フォルダー>\qmgrs\@SYSTEMに含まれる <@SYSTEM フォルダーへの読み取り/書き込みアクセス権をネットワーク サービス アカウントに付与します。 (WebSphere MQ 6.0 を使用している場合は、この操作を行う必要はありません)。
BizTalk Server がインストールされているコンピューターで MSDTC が有効になっており、次の手順で説明するようにセキュリティが構成されていることを確認します。
MSDTC を有効にしてセキュリティを構成するには
[ スタート] をクリックし、[ プログラム] をポイントし、[ 管理ツール] をポイントして、[ コンポーネント サービス] をクリックします。
コンポーネント サービス コンソールのコンソール ルートで、 コンポーネント サービスを展開します。
コンピューターを展開します。
[ マイ コンピューター] を右クリックし、[ MSDTC の開始] をクリックします。
マイコンピュータを右クリックして、プロパティをクリックします。
[ MSDTC ] タブをクリックします。
[ トランザクションの構成] で、[ セキュリティ構成] をクリックします。
[ セキュリティ設定] で、[ ネットワーク DTC アクセス ] チェック ボックスと [XA トランザクションを有効にする ] チェック ボックスをオンにします。
OK をクリックします。