Симптоми
Да предположим, че използвате индекс columnstore в Microsoft SQL Server 2016. Когато изпълните вложена заявка за избиране спрямо индекса columnstore, може да възникне непозволен достъп до памет. Освен това в регистрационния файл за грешки на SQL Server се регистрира съобщение за грешка, което е подобно на следното:
Забележка
дата и час Грешка в сървъра: 17310, Степен на сериозност: 20, Състояние: 1.
дата и час Сървър Потребителска заявка от сесията със SPID 55 генерира фатално изключение. SQL Server прекратява тази сесия. Свържете се със службите за поддръжка на продукти с архивното копие на паметта в директорията с регистрационни файлове.
date time spid55 ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
дата час spid55 SqlDumpExceptionHandler: Процес 55 генерира фатално изключение c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server прекратява този процес.
дата и час spid55 * *******************************************************************************
дата и час spid55 *
Дата и час spid55 * НАЧАЛО НА БУКА НА ПАМЕТТА:
Дата и час SPID55 * Дата и час SPID 55
дата и час spid55 *
дата и час spid55 *
дата и час spid55 * Exception Address = 00007FFCBBD008A4 Module(sqlmin+0000000000E608A4)
date time spid55 * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
дата и час spid55 * Възникна нарушение на достъпа адрес за писане 0000000000000000000
Решение
Корекцията за този проблем е включена в следните актуализации:
Сборна актуализация 8 за SQL Server 2017
Сборна актуализация 1 за SQL Server 2016 Service Pack 2
Сборна актуализация 9 за SQL Server 2016 Service Pack 1
За компилациите на SQL Server
Всяка нова компилация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:
Най-новата компилация за SQL Server 2017
Най-новата компилация за SQL Server 2016
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.