Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

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:

Samleoppdatering 1 for SQLServer 2016

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:

Nyeste kumulative oppdateringen for SQL Server-2016

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.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.