Ознаки
Розглянемо такий сценарій:
-
Ви вмикаєте відстеження змін для бази даних в екземплярі SQL Server 2014.
-
Екземпляр SQL Server несподівано вимикається. Наприклад, операційна система аварійно завершує роботу.
-
Ви перезавантажте екземпляр SQL Server.
У цьому сценарії sys.dm_tran_commit_table DMV і функція changetable повертає неправильні результати або не вистачає деяких записів.
Спосіб вирішення
Ця проблема усунена в сукупному оновленні 4 для SQL Server 2014 Service Pack 2.
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для SQL Server 2014.
Інші способи вирішенняЩоб вирішити цю проблему, Увімкніть параметр AUTO_CLOSE база даних для баз даних, у яких увімкнуто відстеження змін.
СтанКорпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Рекомендації та вказівки з настроювання параметра "AUTO_CLOSE база даних" на сервері SQL Server
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.