Příznaky
Zvažte následující scénář:
-
Jste usign Microsoft SQL Server 2016.
-
Máte dočasná tabulku, která je rozdělená před systémem a zapnutá.
-
Je nakonfigurovaná automaticky vytvořená tabulka historie (anonymní nebo výchozí).
-
Vypněte správu verzí systému a potom v tabulce historie spusťte příkaz ALTER TABLE Switch partition .
V tomto scénáři se zobrazí chyba vyhodnocení, která se podobá následujícímu:
Msg 3624, úroveň 20, stav 1, lineNumber Došlo k chybě při kontrole kontrolního výrazu. Podrobnosti najdete v protokolu chyb systému SQL Server. Selhání výrazu obvykle způsobuje chybu softwaru nebo poškození dat. Pokud chcete zkontrolovat poškození databáze, zkuste spustit příkaz DBCC CHECKDB. Pokud jste se dohodli, že budete během instalace posílat výpisy Microsoftu, pošle vám do Microsoftu mini výpis. Aktualizace může být k dispozici od Microsoftu v nejnovější aktualizaci Service Pack nebo v opravě hotfix technické podpory. Msg 596, úroveň 21, stav 1, lineNumber Nelze pokračovat v provádění, protože relace je ve stavu kill. Msg 0, úroveň 20, stav 0, lineNumber V aktuálním příkazu došlo k závažné chybě. Případné výsledky se zahodí.
Řešení
Oprava tohoto problému je zahrnuta v následujících aktualizacích:
-
Kumulativní aktualizace 3 pro SQL Server 2016 Service Pack 1
-
Kumulativní aktualizace 6 pro SQL Server 2016
Každý nový Build pro SQL Server 2016 obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího buildu. Doporučujeme nainstalovat nejnovější Build pro SQL Server 2016.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologii , kterou Microsoft používá k popisu aktualizací softwaru.