Simptomi
Pretpostavimo da imate neke prozirne baze podataka za šifrovanje podataka (TDE) koje su šifrovane pomoću dobavljača extensible Key Management (EKM) u sistemu Microsoft SQL Server 2012 ili SQL Server 2014. Kada pokrenete upit za umetanje visokog opterećenja na nestabilnu mrežnu vezu, otkrićete da TDE baza podataka postaje nedostupna i prikazuje stanje "oporavak na čekanju". Dobijate sledeće greške:
<datum> <vreme> spid1s Nije moguće otvoriti sesiju za ime dobavljača <EKM dobavljača>'. Kôd greške dobavljača: 5. (Potvrda identiteta nije uspela - za detalje pogledajte EKM dobavljača) <datum> <vreme> spid125 Greška: 9001, Težina: 21, Stanje: 1.<datum> <vreme> spid125 Evidencija za bazu podataka "<DB>" nije dostupna. Proverite da li u evidenciji događaja postoje srodne poruke o greškama. Otklonjene greške i ponovo pokrenite bazu podataka.<datum> <vreme> spid125 Tokom opoziva evidentirane operacije u bazi podataka '<DB ime>', došlo je do greške na ID-u zapisa evidencije (1183:136:350). Određena greška se obično evidentira kao greška u usluzi Windows evidencije događaja. Vratite bazu podataka ili datoteku u prethodno stanje iz rezervne kopije ili popravite bazu podataka.<date> <Time> spid62 Database <DB name> was shutdown due to error 3314 in routine 'XdesRMReadWrite::RollbackToLsn'. Ponovno pokretanje baza podataka koje nisu snimke biće pokušano nakon prekida svih veza sa bazom podataka.
Rešenje
Kada primenite ispravku, TDE baza podataka će pokušati da koristi keširane ključeve za šifrovanje baze podataka tokom prekida rada mreže. Ovo sprečava njegovo isključivanje. Ponašanje dizajna je promenjeno u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 1 za SQL Server 2014 /en-us/help/2931693
Kumulativna ispravka 9 za SQL Server 2012 SP1 /en-us/help/2931078
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: