KB3173976 - ИСПРАВЛЕНО: неустранимая ошибка при выполнении запроса к представлению sys.sysindexes в SQL Server 2016

Применяется к
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Web - duplicate (do not use)

Проблема

Предположим, что вы создали сеанс запроса к базе данных, содержащей оптимизированные для памяти таблицы и типы таблиц. При выполнении запроса к представлению базы данных 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, перечисленных в разделе «Относится к».

Ссылки

Узнайте о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.