Отнася се за
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Service Pack 2 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 Standard - duplicate (do not use) SQL Server 2019 on Windows

Симптоми

Предполагат Можете да разрешите неявни транзакции на ниво сървър в Microsoft SQL Server. Забелязвате следното:

<Дата и час> SPID NNs * започнете стек DUMP:

<Дата и час> SPID NNs * <Дата и час> SPID NN

<Дата и час> SPID NNs *

<Дата и час> SPID NNs * Местоположение: purecall. CPP:LineNumber

<Дата и час> SPID NNs * израз:    !" purecall"

<Дата и час> SPID NNs * SPID: 5

<Дата и час> ИД на процеса на SPID NNs: ProcessID

<Дата и час> SPID NNs * описание: чист виртуален извикване на функция

<Дата и час> Грешка на SPID NNs: 17065, тежест: 16, щат: 1.

<Дата и час> SPID NNs SQL Server твърдение: файл: <purecall. CPP>, Line =LineNumber неуспешно твърдение = "!" purecall "" чист виртуално повикване за функция. Тази грешка може да е свързана с времето. Ако грешката продължава след като сте изпълнили командата, използвайте DBCC CHECKDB, за да проверите базата данни за конструктивен интегритет или рестартирайте сървъра, за да се гарантира, че структурата на данните в паметта не са повредени.

<Дата и час> Грешка на SPID NNs: 3624, тежест: 20; щат: 1.

<Дата и час> SPID NNs проверката на системните твърдения е неуспешна. Проверете регистрационния файл за грешки на SQL Server за подробни данни. Обикновено неуспешно твърдение е причинено от софтуерна грешка или повреда на данни. За да проверите за корупция в базата данни, обмислете изпълнението на DBCC CHECKDB. Ако сте се договорили да изпращате дъмпове на Microsoft по време на инсталиране ще бъде изпратено мини сметище на Microsoft. Възможно е да има налична актуализация от Microsoft в последния сервизен пакет или актуална корекция от техническа поддръжка.

Освен това вие Можете също да получавате негенериращи съобщения, които наподобяват следното в регистъра на SQL грешката:

<Дата и час> Работник на сървъра на 0:0:0 (0x3c08) 0x00000242BD8EA160 изглежда негенериращо в Планировчик 10. Създаване на тема Time: 13228659375902. Използва се прибл CPU: Kernel 0 MS, User 52312 MS. Използване на процеса 16%. System празен 70%. Интервал: 70347 MS.

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Решение

Информация за сборна актуализация: 

Този проблем е коригиран в следните сборни актуализации за SQL Server:

За сборните актуализации за SQL Server:

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Препратки

Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.