Symptomer
Lad os antage, at du bruger Microsoft SQL Server 2016. Når du kører DBCC CHECKTABLE med EXTENDED_LOGICAL_CHECKS på en tabel med et filtreret ikke-grupperet indeks (NCI) over et grupperet kolonnelagerindeks (CCI), modtager du muligvis en fejlmeddelelse, der ligner følgende:
Msg 5297, Level 16, State 1, Line LineNumber
Kontrollen på tværs af rækkesæt mellem grupperet kolonnelagerindeks og ikke-grupperet indeks (objekt-id, ObjectId, indeks-id, indeks-id, partitionsnummer PartitionNum) mislykkedes. Genopbyg partitionen.
Msg 5297, Level 16, State 1, Line LineNumber
Kontrollen på tværs af rækkesæt mellem grupperet kolonnelagerindeks og ikke-grupperet indeks (objekt-id, ObjectId, indeks-id, indeks-id, partitionsnummer PartitionNum) mislykkedes. Genopbyg partitionen.
Msg 5297, Level 16, State 1, Line LineNumber
Kontrollen på tværs af rækkesæt mellem grupperet kolonnelagerindeks og ikke-grupperet indeks (objekt-id, ObjectId, indeks-id, indeks-id, partitionsnummer PartitionNum) mislykkedes. Genopbyg partitionen.
DBCC-resultater for 'Tabelnavn'.
Der er 1 række på 1 side for objektet "'Tabelnavn'".
CHECKDB fandt 0 allokeringsfejl og 3 konsistensfejl i tabellen ''TableName'' (objekt-ID , ObjectId).
…
CHECKDB fandt 0 allokeringsfejl og 3 konsistensfejl i databasen 'Databasenavn'.
DBCC-udførelse fuldført. Hvis DBCC udskrev fejlmeddelelser, skal du kontakte systemadministratoren.
Fuldførelsestidspunkt: DateTime
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Løsning
Dette problem er rettet i følgende kumulative opdatering til SQL Server:
Om kumulative opdateringer 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. Se de seneste kumulative opdateringer til SQL Server:
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.