Ознаки
Припустімо, що ви настроюєте базу даних, оптимізована для пам'яті, щоб використовувати губернатор ресурсів, використовуючи sp_xtp_bind_db_resource_pool процедуру в Microsoft SQL Server 2014. Під час запуску служби " DBCC checkdb " і " DBCC checkdb " від основної бази даних з'являється таке повідомлення про помилку:
MSG 8992, рівень 16, стан 1, лінія 1Check каталог MSG 3851, стан 1: неприпустимий рядок (клас = 108, detid = 8, detrosubid = 0) знайдено в системній таблиці sys. syssingobjрез (клас = 108). MSG 8992, рівень 16, стан 1, лінія 1Check каталог MSG 3851, стан 1: неприпустимий рядок (клас = 108, detid = 11, detrosubid = 0) знайдено в системній таблиці sys. syssingobjрез (клас = 108).
Примітка. Помилка нешкідлива та відрізняється від правдиву повідомлення про корупцію.
Спосіб вирішення
Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 2 для SQL Server 2014 /en-us/help/2967546
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".