Проблемы

Предположим, что вы настроили транзакции XA для JDBC после установки базы данных SQL Server. При попытке использовать транзакцию JDBC на сервере SQL Server 2017 в Linux может появиться сообщение об ошибке, подобное следующему:

Main "javax. Transaction. XA. XAException: com. Microsoft. SqlServer. JDBC. SQLServerException: не удалось создать XA Управление соединением. Ошибка: "Процедура ожидает параметр" @errormegssage " типа "nchar". "

Статус

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

Решение

Эта проблема устранена в следующем накопительном обновлении SQL Server:

Примечание . чтобы это исправление вступило в силу, необходимо включить флаг трассировки (TF) 8291.

Сведения о накопительных обновлениях для SQL Server.

Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.

Ссылки

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

Нужна дополнительная помощь?

Совершенствование навыков

Перейти к обучению >

Первоочередный доступ к новым возможностям

Присоединение к программе предварительной оценки Майкрософт >

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×