Sümptomid
Arvestage järgmise stsenaariumiga.
-
Olete usign Microsoft SQL Server 2016.
-
Teil on ajatabel, mis on enne süsteemi versioonimise sisse-või väljalülitamist liigendatud.
-
Automaatselt loodud (anonüümne või vaikimisi) tabel on konfigureeritud.
-
Lülitate süsteemi versioonimise välja ja seejärel käivitate tabeli ajalugu tabeli vahetamise partitsiooni lause.
Selle stsenaariumi korral kuvatakse kinnituse tõrketeade, mis sarnaneb järgmisega:
MSG 3624, tase 20, olek 1, LineNumber Süsteemi kinnituse tšekk on nurjunud. Vaadake üksikasju SQL serveri tõrkelogi. Tavaliselt on kinnituse rike tingitud tarkvara veast või andmete korruptsioonist. Andmebaasi korruptsiooni kontrollimiseks kaaluge DBCC CHECKDB käitamist. Kui olete nõustunud saatma Microsoftile häälestamise ajal prügilad, saadetakse Microsoftile väike dumping. Värskendus võib olla saadaval Microsoftis uusimas hoolduspaketis või tehnilise toe käigultparanduses. MSG 596, tase 21, olek 1, LineNumber Täitmist ei saa jätkata, kuna seanss on olekus Kill. MSG 0, tase 20, olek 0, LineNumber Praegusel käsul ilmnes tõsine tõrge. Tulemid, kui need on olemas, tuleks hävitada.
Lahendus
Selle probleemi lahendus on kaasatud järgmistesse värskendustesse.
-
Kumulatiivne Update 3 SQL Server 2016 hoolduspaketi 1 jaoks
-
Kumulatiivne Update 6 SQL Server 2016
Iga uus järk SQL Server 2016 sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis kuulusid eelmisele järgule. Soovitame installida SQL Server 2016 uusimad järk-järgud.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.