Symptomer
Tenk deg følgende når du bruker SQL Server-2016:
-
Du oppretter en columnstore sektorgruppert indeks på en minne-optimalisert tabell som inneholder en kolonne av typen datastreng (for eksempel nchar eller nvarchar).
-
Datalengden for kolonnen er 32 byte (for eksempel nchar(16) eller nvarchar(16)).
-
Dataene i kolonnen som er unik eller nesten unik datastørrelsen er 32 byte.
Når du setter inn data i denne tabellen i dette scenariet kan du få følgende Deklarer feil i SQL Server-feilloggen:
vldPageCount < = SegmentsTableRow::MaxSerializedPages
Løsning
Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:
Obs! Når du har installert oppdateringen, må du angi sporingsflagg 9968 å aktivere hurtigreparasjonen. Hvis du vil angi sporingsflagg 9968, kan du se emnet Trace flagg (Transact-SQL) på webområdet for Microsoft Developer Network (MSDN).
Hvert nytt Bygg for SQL Server-2016 inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer reparasjonene som er inkludert i den forrige versjonen. Vi anbefaler at du installerer de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.