Ознаки
Припустити ви використовуєте Microsoft SQL Server 2016. Під час запуску команди "змінити" Конфігурація рівня бази даних, а також використання функції fn_dblog для отримання змінені рядки бази даних, може з'явитися повідомлення про помилку твердження. Нижче наведено один із команд для змінення параметра конфігурація рівня бази даних.
Настроювання набору ПАРАМЕТРІВ рівня БАЗИ даних PARAMETER_SNIFFING = вимкнуто;
Крім того, повідомлення, які нагадують під час входу в журнал помилок SQL Server, виконайте наведені нижче дії.
<дата й час> SPID<n> за допомогою "dbghelp. dll" у версії "4.0.5"
<дата й час> SPID<n> * * дамп потоку-SPID = 0, EC = 0x0000028909775730
<дата й час> SPID<n> * * * дамп стека, який передається на <Filepath\filename _ файлу> \Sqlдамп<nнnn>. txt
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<дата й час> SPID<n> * почати ДАМП СТЕКА:
<дата й час> SPID<n> * <дата й час> SPID <spid>
<DateTime> spid<n> *
<дата й час> SPID<n> * розташування: medutil. ЦЗФ:Linumenber
<дата й час> SPID<n> * Вираз FALSE
<дата й час> SPID<n> * SPID <SPID>
<дата й час> SPID<n> * процес ID <PID>
<дата й час> SPID<n> * Опис Неприпустиме значення перемикача
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Спосіб вирішення
Ця проблема усунена в такому сукупному оновленні для сервера SQL Server:
Відомості про накопичувальне оновлення для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Посилання
Відомості про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.