Příznaky
Zvažte následující scénář:
-
V Microsoft SQL serveru 2014 je databáze OLTP v paměti.
-
V databázi povolíte transparentní šifrování dat (TDE).
-
Zakážete TDE a vyřadíte všechny šifrovací klíče a certifikáty.
-
Pokusíte se vytvořit databázi offline.
V tomto scénáři nemůžete databázi převést do offline režimu ani obnovit protokol. Zobrazí se také následující chybová zpráva:
Msg 33111, úroveň 16, stav 3, řádek 37Cannot najít certifikát serveru s kryptografickým otiskem ' 0xA4818012ECFD38A0C1A73298B8A0460F6C261392 '. Msg 5181, úroveň 16, stav 5, line 37Could nerestarts Database "<Database Name>". Návrat k předchozímu stavu Msg 5069, úroveň 16, stav 1 37ALTER DATABÁZOVÉmu příkazu line. Msg 9016, úroveň 21, stav 7, chyba line 37An při zpracování protokolu pro databázi "<název databáze>". Blok protokolu nelze dešifrovat. Msg 3414, úroveň 21, stav 1 37An chyba řádku při obnovení, která brání databázi "<název databáze>". (x:y) od restartování. Diagnostikovat chyby při obnovení a opravit je nebo je obnovit ze záložní zálohy. Pokud jsou chyby opravené nebo neočekávané, obraťte se na technickou podporu.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 4 pro SQL Server 2014 /en-us/help/2999197
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
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.