Symptomer
Du prøver å slå på SYSTEM_VERSIONING for en minne-optimalisert tabell i en database som har READ_COMMITTED_SNAPSHOT isolerer nivå aktivert. Hvis DATA_CONSISTENCY_CHECK ikke er aktivert, kan du få en feilmelding som ligner på følgende:
Msg 41359, nivå 16 State 0, 36A spørring at tilgang minne optimalisert tabeller ved hjelp av Isolasjonsnivået lese utført ikke får tilgang til disken basert tabeller når databasealternativet READ_COMMITTED_SNAPSHOT er satt til ON. Angi en støttet Isolasjonsnivået for tabellen minne optimalisert ved hjelp av tabellen tips, for eksempel med (ØYEBLIKKSBILDE).
Oppløsning
Hurtigreparasjonen for dette problemet er inkludert i følgende kumulativ oppdatering for SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Løsningen
Du kan omgå dette problemet ved å slå av Konsistenskontroll data ved å legge til den DATA_CONSISTENCY_CHECK = OFF -setningsdelen i CREATE TABLE -setningen.
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.