ИСПРАВЛЕНИЕ. Распределенные транзакции XA не могут быть отключены в службе Microsoft DRDA

Применяется к
Host Integration Server 2013 Host Integration Server 2016

Сводка

Служба Microsoft DRDA не поддерживает возможность отключения транзакций XA при подключениях между службой DRDA и серверами Под управлением Microsoft SQL Server. Параметр для настройки этой функции не реализован.

Дополнительные сведения

Чтобы повысить производительность рабочих нагрузок, которые не требуют полнофункционных защищенных распределенных транзакций, в этом обновлении обновляются библиотеки конфигурации и среды выполнения службы Microsoft DRDA, чтобы поддерживать возможность отключения транзакций XA для подключений между службой DRDA и SQL Server компьютерами.

Чтобы отключить XA, укажите следующее в части sqlApplicationManager раздела hostIntegration.drdaAs.drdaService файла MsDrdaService.exe.config:

-    disableXaTransaction = "true"

Решение

Исправление, устраняющее эту проблему, входит в следующие накопительные обновления для сервера интеграции узла:

Накопительный пакет обновления 2 для host Integration Server 2016

Накопительный пакет обновления 4 для host Integration Server 2013

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Сведения о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.

Заявление об отказе от ответственности за продукцию сторонних производителей

Сторонние продукты, которые рассматриваются в этой статье, производятся компаниями, которые не зависят от Майкрософт. Корпорация Майкрософт не гарантирует надлежащую работоспособность и надежность этих продуктов.