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