Симптоми
Предполагат Използвайте Microsoft SQL Server 2016. Когато изпълните командата "промяна", за да промените Конфигуриране на база данни, както и използване на функцията fn_dblog за извличане на модифицирани редове на базата данни, след което може да получите грешка за твърдение. Ето една от командите за промяна на параметъра за конфигуриране в обхвата на базата данни.
ПРОМЯНА в ОБХВАТА на КОНФИГУРАЦИЯТА на НАБОРа от бази данни PARAMETER_SNIFFING = изкл.
Освен това съобщения, които приличат на по-долу се регистрирате в регистъра за грешки на SQL Server.
<Дата и час> SPID<n> използване на "dbghelp. dll" версия "4.0.5"
<Дата и час> SPID<n> * * Dump Thread-SPID = 0; EC = 0x0000028909775730
<Дата и час> SPID<n> * * * стек дъмп, който се изпраща до <FilePath\FileName> \sqldump<nnnnn>. txt
<DateTime> spid<n> * *******************************************************************************
<DateTime> spid<n> *
<Дата и час> SPID<n> * започнете СТЕКа DUMP:
<Дата и час> SPID<n> * <Дата и час> SPID <spid>
<DateTime> spid<n> *
<Дата и час> SPID<n> * location: medutil. CPP:LineNumber
<Дата и час> SPID<n> * Израз FALSE
<Дата и час> SPID<n> * SPID <SPID>
<Дата и час> SPID<n> * процес ИД <PID>
<Дата и час> SPID<n> * Описание Невалидна стойност на ключ
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.