Проблемы
Предполагающие для этого используется Microsoft SQL Server 2016. При выполнении команды ALTER для изменения Конфигурация с областью определения базы данных, а также функция, fn_dblog, используется для получения измененные строки базы данных, возможно, вы получаете сообщение об ошибке утверждения. Вот Одна из команд для изменения параметра конфигурации уровня базы данных.
Инструкция ALTER DATABASE SET CONFIGURATION PARAMETER_SNIFFING = Off;
Кроме того, сообщения, похожие на перечисленные ниже действия регистрируются в журнале ошибок SQL Server.
<DateTime> SPID<n> с помощью "dbghelp. dll" версии "4.0.5"
<DateTime> SPID<n> * * dump Thread-SPID = 0, EC = 0x0000028909775730
<DateTime> SPID<n> * * * дамп стека, на который отправляются <FilePath\FileName> \sqldump<nnnnn>. txt
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<DateTime> SPID<n> * начало создания ДАМПа СТЕКа:
<DateTime> SPID<n> * <DateTime> SPID <spid>
<DateTime> spid<n> *
<DateTime> SPID<n> * Location: medutil. cpp:LineNumber
<DateTime> SPID<n> * Выражение FALSE
<DateTime> SPID<n> * вязывание <SPID>
<DateTime> SPID<n> * процесс НОМЕР <PID>
<DateTime> SPID<n> * Nописание Недопустимое значение переключателя
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server:
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.