Ознаки
Розглянемо такий сценарій:
-
Виконання розподілених транзакцій координатор (DTC) транзакції в Microsoft SQL Server 2017.
-
Транзакцію запущено, і SQL Server успішно готує транзакцію.
-
Запит на затвердження транзакції надсилається до SQL Server.
-
База даних, яка бере участь у транзакції, перезавантажується.
У цьому випадку не вдається виконати запит на затвердження транзакції від DTC, оскільки базу даних перезавантажено. Однак у деяких випадках SQL Server повідомляє DTC, що запит на затвердження транзакції успішно виконано, незважаючи на те, що запит не вдалося.
Спосіб вирішення
Це виправлення входить до складу сукупного пакета оновлень 1 для SQL Server 2017.
Про збірки SQL Server 2017
Кожна нова збірка для SQL Server 2017 містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Радимо інсталювати найновішу збірку для SQL Server 2017 р.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.