修正: Microsoft DRDA サービスで分散 XA トランザクションを無効にすることはできません

適用先
Host Integration Server 2013 Host Integration Server 2016

概要

Microsoft DRDA サービスでは、DRDA サービスと Microsoft SQL Serverを実行しているサーバー間の接続で XA トランザクションを無効にするオプションはサポートされていません。 この機能を構成するオプションは実装されていませんでした。

詳細情報

完全なエンド ツー エンドで保護された分散トランザクションを必要としないワークロードのパフォーマンスを向上させるために、この更新プログラムでは Microsoft DRDA サービス構成とランタイム ライブラリが更新され、DRDA サービスとSQL Server コンピューター間の接続で XA トランザクションを無効にするオプションがサポートされます。

XA を無効にするには、MsDrdaService.exe.config ファイルの "hostIntegration.drdaAs.drdaService" セクションの sqlApplicationManager 部分で次を指定します。

-    disableXaTransaction = "true"

解決策

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

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

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

状態

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

参考資料

Microsoft がソフトウェア更新プログラムの説明に使用する 用語 について説明します。

サードパーティの情報に関する免責事項

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。