Symptomer
Tenk deg følgende:
-
Du er usign Microsoft SQL Server-2016.
-
Du har en temporal tabell er partisjonert før eller mens du slå på versjonskontrollen for systemet.
-
Automatisk opprettede (anonym eller standard) historikktabell er konfigurert.
-
Du slår av systemet for versjonskontroll, og deretter kjøre en setning Endrer TABELLEN bryter partisjon i tabellen logg.
I dette tilfellet du mottar en påstand feil som ligner på følgende:
Msg 3624, nivå 20 tilstand 1, LineNumber
En systemkontroll Påstand mislyktes. Se i feilloggen for SQL Server for detaljer. En Deklarasjonsfeil er vanligvis forårsaket av en feil eller dataødeleggelse i programvare. Hvis du vil kontrollere for feil i sikkerhetsdatabasen, bør du vurdere å kjøre DBCC CHECKDB. Hvis du har avtalt å sende Dumper til Microsoft under installasjonen, vil en minidump sendes til Microsoft. En oppdatering kan være tilgjengelige fra Microsoft i den nyeste oppdateringspakken eller i en hurtigreparasjon fra kundestøtte.
Msg 596, nivå 21 tilstand 1, LineNumber
Kan ikke fortsette kjøringen fordi økten i kill-tilstand.
Msg 0, nivå 20, tilstand 0, LineNumber
Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
Løsning
Hurtigreparasjonen for dette problemet er inkludert i følgende oppdateringer:
-
Samleoppdatering 3 for SQL Server 2016 Service Pack 1
-
Samleoppdatering 6 for SQLServer 2016
Hvert nytt Bygg for SQL Server-2016 inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som var inkludert i den forrige versjonen. Vi anbefaler at du installerer den siste versjonen for SQL Server-2016.
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.