Simptome
Să presupunem că utilizați un index de depozitul de coloane în Microsoft SQL Server 2016. Atunci când rulați o interogare de selectare imbricată în indexul din depozitul de coloane, poate apărea o încălcare a accesului. În plus, un mesaj de eroare care seamănă cu următorul este înregistrat în fișierul jurnal de erori SQL Server:
dată oră Eroare server: 17310, Severitate: 20, Stare: 1.
dată oră Server O solicitare de utilizator din sesiunea cu SPID 55 a generat o excepție fatală. SQL Server încheie sesiunea. Contactați serviciile de asistență pentru produse cu dumpul produs în directorul jurnal.
date time spid55 ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
date time spid55 SqlDumpExceptionHandler: Process 55 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server termină acest proces.
date time spid55 * *******************
date time spid55 *
date time spid55 * BEGIN STACK DUMP:
date time spid55 * date time spid 55
date time spid55 *
date time spid55 *
date time spid55 * Exception Address = 00007FFCBBD008A4(sqlmin+000000000E608A4)
date time spid55 * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
date time spid55 * Access Violation occurred writing address 000000000000000000000
Rezolvare
Remedierea pentru această problemă este inclusă în următoarele actualizări:
Actualizarea cumulativă 8 pentru SQL Server 2017
Actualizarea cumulativă 1 pentru SQL Server 2016 Service Pack 2
Actualizarea cumulativă 9 pentru SQL Server 2016 Service Pack 1
Despre versiunile SQL Server
Fiecare versiune nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate care au fost în versiunea anterioară. Vă recomandăm să instalați cea mai recentă versiune pentru versiunea dvs. de SQL Server:
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.