Ознаки
Розглянемо такий сценарій:
-
Припустімо, що ви використовуєте Microsoft SQL Server 2016 або 2017.
-
Інсталюється сукупний пакет оновлень 2 для SQL Server 2016 sp1 або сукупний пакет оновлень 4 для SQL Server 2016, щоб вирішити цю проблему, описану в статті бази знань (KB) 3213683.
-
Увімкнення позначки трасування (TF) 176 після застосування виправлення.
-
У цій ситуації під час запиту обчислюваний стовпець, ви можете помітити, що неправильні результати повертаються. Крім того, може з'явитися помилка метаданих приблизно такого вигляду:
Метадані, збережені на диску для обчислюваного стовпця ColumnName у table TableName, не збігаються з визначенням стовпця. Щоб уникнути можливого пошкодження індексу, створіть цей обчислюваний стовпець і створіть його знову.
Спосіб вирішення
Цю проблему вирішено в сукупному пакеті оновлень для SQL Server:
Сукупне оновлення 1 для SQL Server 2017 р.
Сукупний пакет оновлень 8 для RTM SQL Server 2016
Сукупний пакет оновлень 5 для SQL Server 2016 з пакетом оновлень 1 (SP1)
Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Ознайомтеся з останніми сукупними оновленнями для SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.