Ознаки
Припустімо, що ви виконуєте запит, який завантажує дані за допомогою оператора ГРУПОВОГО вставлення в таблицю, у якій є Некластерний індекс стовпчаста діаграма, і звичайна індекс стовпців у SQL Server 2016 і 2017. Якщо запит виконується одночасно через кілька підключень і SQL Server не надає достатньої кількості пам'яті для деяких підключень, операція ГРУПОВОГО вставлення може не відображатися, і ви отримаєте помилки твердження, які нагадують такі дії:
Помилка: 17066, серйозність: 16, стан: 1.
Твердження SQL Server: файл: < qsupdate.>, Line = 902 не вдалося затвердження = ' nölptr! = m_prsBulkInPhases '. Ця помилка може бути пов'язана з хронометражу. Якщо помилка не зникає після повторного надсилання заяви, використовуйте DBCC CHECKDB, щоб перевірити базу даних для структурної цілісності або перезапустити сервер, щоб забезпечити структурування даних у пам'яті, не пошкоджені.
Помилка: 3624, серйозність: 20, стан: 1.
Не вдалося перевірити системне твердження. Перевірте журнал помилок SQL Server, щоб отримати докладні відомості. Зазвичай Помилка твердження спричинена пошкодженням програмного забезпечення або даними про пошкодження даних. Щоб перевірити наявність корупції в базі даних, подумайте про те, що ви використовуєте DBCC CHECDB. Якщо ви домовилися про надсилання сміттєзвалищ до корпорації Майкрософт під час інсталяції, міні-дамп буде надіслано до корпорації Майкрософт. Оновлення може бути доступним від корпорації Майкрософт в останньому пакеті оновлень або в виправленні технічної підтримки.
Крім того, файл дампа створюється на сервері SQL Server.
Спосіб вирішення
Це виправлення входить до складу таких сукупних оновлень для SQL Server:
Сукупне оновлення 6 для SQL Server 2017
Сукупне оновлення 8 для SQL Server 2016 Service Pack 1.
Відомості про збірки SQL Server
У кожному новому збірці для SQL Server 2016 містяться всі виправлення та виправлення безпеки, які були в попередньому збірці. Радимо інсталювати найновіші накопичувальне оновлення для сервера SQL Server.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.