Simptomi
Razmotrite sledeći scenario:
-
Imate OLTP bazu podataka u memoriji u sistemu Microsoft SQL Server 2014.
-
Omogućavate prozirno šifrovanje podataka (TDE) u bazi podataka.
-
Onemogućite TDE i otpustite sve ključeve i certifikate šifrovanja.
-
Bazu podataka pokušavate da učinite van mreže.
U ovom scenariju, ne možete da dovedete bazu podataka van mreže, čak je potreban i oporavak evidencije. Pored toga, dobijate sledeću poruku o grešci:
Msg 33111, Level 16, State 3, Line 37Cannot find server certificate with thumbprint '0xA4818012ECFD38A0C1A73298B8A0460F6C261392'. Msg 5181, Nivo 16, Država 5, linija 37 Nije mogla ponovo da pokrene bazu podataka "<ime baze podataka>". Vraćanje na prethodni status. Msg 5069, nivo 16, stanje 1, linija 37ALTER DATABASE nije uspela. Došlo je do msg 9016, nivoa 21, stanja 7, linije 37An prilikom obrade evidencije za bazu podataka "ime <baze podataka>". Nije moguće dešifrovanje bloka evidencije. Tokom oporavka došlo je do greške msg 3414, nivoa 21, stanja 1, linije 37An, što je sprečilo bazu podataka "<ime baze podataka>". (x:y) od ponovnog pokretanja. Dijagnostikujte greške u oporavku i ispravite ih ili vratite u prethodno stanje iz poznate dobre rezervne kopije. Ako greške nisu ispravljene ili očekivane, obratite se tehničkoj podršci.
Rešenje
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 4 za SQL Server 2014 /en-us/help/2999197
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".