Ознаки
Під час використання функції dm_db_stats_histogram динамічного керування для запитів статистичних даних про таблицю, яка містить одну або кілька стовпців часової позначки або ієрархічного ідентифікатора в екземплярі Microsoft SQL Server 2017, може виникнути помилка твердження. Крім того, з'являється таке повідомлення про помилку:
MSG 3624, рівень 20, стан 1, лінія 6
Не вдалося перевірити системне твердження. Перевірте журнал помилок SQL Server, щоб отримати докладні відомості. Зазвичай Помилка твердження спричинена пошкодженням програмного забезпечення або даними про пошкодження даних. Щоб перевірити наявність корупції в базі даних, подумайте про те, що ви використовуєте DBCC CHECDB. Якщо ви домовилися про надсилання сміттєзвалищ до корпорації Майкрософт під час інсталяції, міні-дамп буде надіслано до корпорації Майкрософт. Оновлення може бути доступним від корпорації Майкрософт в останньому пакеті оновлень або в виправленні технічної підтримки.
MSG 596, рівень 21, стан 1, лінія 4
Не вдалося продовжити виконання, оскільки сеанс перебуває в стані "вбити".
MSG 0, рівень 20, стан 0, лінія 4
У поточній команді сталася серйозна помилка. Результати, якщо такі є, повинні бути відкинуті.
Спосіб вирішення
Це виправлення входить до складу такого оновлення SQL Server:
Відомості про збірки SQL Server
У кожному новому збірці для SQL Server містяться всі виправлення виправлень, які були в попередньому збірці. Радимо інсталювати найновішу версію для версії SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Дізнайтеся про стандартну термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.