Ознаки
Якщо створити зовнішню бібліотеку, а потім запустити checkDB DBCC в Microsoft SQL Server 2019 року, відбувається пошкодження бази даних, і створюється таке повідомлення про помилку:
Msg 8992, level 16, State 1, Server <ServerName>, Line <LineNumber>
Перевірте каталог Msg 3851, область 1. Неприпустимий рядок (class=128,depid==<DepId>,depsubid=0) знайдено в системній таблиці sys.sysingleobjrefs (class=128).
CheckDB виявив 0 помилок виділення та 2 помилки узгодженості, не пов'язані з жодним об'єктом.
CheckDB знайшов 0 помилок виділення та 2 помилки узгодженості в базі даних 'master'.
Спосіб вирішення
Відомості про сукупне оновлення
Цю проблему вирішено в такому сукупному пакеті оновлень SQL Server:
Кожне нове сукупне оновлення SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збіркі. Радимо інсталювати найновішу збірку для вашої версії SQL Server:
Стан
Корпорація Майкрософт підтверджує, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.