Проблема
Предположим, что вы создали сеанс запроса к базе данных, содержащей оптимизированные для памяти таблицы и типы таблиц. При выполнении запроса к представлению базы данных sys.sysindexes сеанс запроса прерывается. Кроме того, появляется сообщение об ошибке примерно следующего содержания:
Примечание
Сообщение 3624, уровень 20, состояние 1, строка 12
Не удалось выполнить проверку утверждения системы. Дополнительные сведения см. в журнале ошибок SQL Server. Как правило, сбой утверждения вызван ошибкой программного обеспечения или повреждением данных. Чтобы выполнить проверку на наличие повреждений базы данных, рассмотрите возможность запуска DBCC CHECKDB. Если вы согласились отправлять дампы в Microsoft во время установки, мини-дамп будет отправлен в Microsoft. Обновление может быть доступно от корпорации Майкрософт в последнем пакете обновления или в исправлении от службы технической поддержки.
Сообщение 596, уровень 21, состояние 1, строка 11
Невозможно продолжить выполнение, так как сеанс находится в состоянии "Убито".
MSG 0, уровень 20, состояние 0, строка 11A, произошла серьезная ошибка текущей команды. Результаты, если таковые имеются, должны быть отброшены.
Примечание. Если вы запускаете DBCC CHECKDB в базе данных для проверки на наличие повреждений базы данных, об ошибке не сообщается.
Решение
Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server:
Рекомендация. Установите последний накопительный пакет обновления для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Рекомендуется скачать и установить последние накопительные пакеты обновления для SQL Server:
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.