KB3173976 – RETTELSE: Alvorlig fejl, når du kører en forespørgsel mod sys.sysindexes-visningen i SQL Server 2016

Gælder for
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 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Web - duplicate (do not use)

Symptomer

Lad os antage, at du opretter en forespørgselssession for en database, der indeholder hukommelsesoptimerede tabeller og tabeltyper. Når du kører en forespørgsel i forhold til sys.sysindexes-visningen af databasen, afsluttes forespørgselssessionen. Derudover får du en fejlmeddelelse, der ligner følgende:

Bemærk

Msg 3624, niveau 20, stat 1, linje 12
En systemassertionskontrol mislykkedes. Kontrollér SQL Server-fejlloggen for at få flere oplysninger. Typisk er en assertionsfejl forårsaget af en softwarefejl eller beskadigelse af data. Hvis du vil kontrollere for beskadigede databaser, skal du overveje at køre DBCC CHECKDB. Hvis du har accepteret at sende dumps til Microsoft under installationen, sendes et minidump til Microsoft. Der kan være en opdatering tilgængelig fra Microsoft i den seneste servicepakke eller i et hotfix fra teknisk support.
Msg 596, niveau 21, stat 1, linje 11
Kan ikke fortsætte udførelsen, fordi sessionen er i kill-tilstand.
Msg 0, niveau 20, tilstand 0, linje 11En alvorlig fejl opstod på den aktuelle kommando.  Eventuelle resultater skal kasseres.

Bemærk! Hvis du kører DBCC CHECKDB på databasen for at kontrollere for beskadigede databaser, er der ikke rapporteret nogen fejl.

Løsning

Problemet blev først rettet i følgende kumulative opdatering af SQL Server:

Anbefaling: Installér den seneste kumulative opdatering til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Vi anbefaler, at du downloader og installerer de seneste kumulative opdateringer til SQL Server:

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.