Symptomer
Når du kører en UPDATE-sætning på en tabel, der har et grupperet columnstore-indeks (CCI) i Microsoft SQL Server 2016, modtager du muligvis en påstandsfejl, der ligner følgende:
Placering: "bpbatch.cpp":240
Udtryk: (BP_VECTOR_ID)(iNew + 1) == iNew + 1
SPID: 55
Proces-id: 1556
Msg 3624, niveau 20, stat 1, linje 1
Kontrol af system-programfejl mislykkedes. Se SQL Server fejlloggen for at få flere oplysninger. Typisk skyldes en fejl i en påstand en softwarefejl eller beskadigelse af data. Hvis du vil kontrollere, om databasen er beskadiget, skal du overveje at køre DBCC CHECKDB. Hvis du har accepteret at sende dumps til Microsoft under installationen, sendes der en minidump til Microsoft. En opdatering kan være tilgængelig fra Microsoft i den nyeste servicepakke eller i et hotfix fra teknisk support.
Msg 596, niveau 21, stat 1, linje 0
Kan ikke fortsætte udførelsen, fordi sessionen er i drabstilstand.
Msg 0, niveau 20, stat 0, linje 0
Der opstod en alvorlig fejl på den aktuelle kommando. Eventuelle resultater skal kasseres.
Løsning
Dette problem er rettet i følgende kumulative opdatering til SQL Server:
Hver ny samlet opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den tidligere akkumulerede opdatering. Se de seneste kumulative opdateringer til SQL Server:
Seneste kumulative opdatering til SQL Server 2016
Status
Microsoft har bekræftet, at problemet findes 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.