Simptomi
Stvorite ključ za šifriranje baze podataka (DEK) dulji od 3.456 bita u instanci sustava Microsoft SQL Server 2016 ili 2017. Ako omogućite prozirnu enkripciju baze podataka (TDE) pomoću tog deka, u zapisniku pogreške sustava SQL Server zapisan je unos pogreške koji nalikuje sljedećem:
vrijeme spid-a postavljanje mogućnosti baze podataka za šifriranje na bazi podataka "database_name". spid razdoblja datuma početka šifriranja baze podataka za bazu podataka "naziv bazepodataka". Pregled šifriranja baze podataka spid za vrijeme datuma je prekinuta. Ponovno promijenite stavku ALTER DB da biste nastavili skeniranje.
Uzrok
Taj se problem pojavljuje jer SQL poslužitelj ne prikazuje poruku o pogrešci koja upućuje na to da DEK koji ima dužinu veću od 3.456 bita nije podržan.
Rješenje
Taj je problem riješen u sljedećim ažuriranjima za SQL Server:
Kumulativno ažuriranje 13 za SQL Server 2017
Kumulativno ažuriranje 5 za SQL Server 2016 Service Pack 2
Kumulativno ažuriranje 11 za SQL Server 2016 Service Pack 1
Napomena Kada primijenite ovaj popravak, a zatim pokušate stvoriti Dek dulji od 3.456 bita, pokušaj nije uspješan i prikazat će vam se sljedeća poruka o pogrešci:
MSG 33178, razina 16, stanje 2, Linenumber Duljina ključa šifriranja iznad je trenutno podržane maksimalne duljine 3456.
O izradi sustava SQL Server
Svaki novi međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Preporučujemo da instalirate najnoviju verziju verzije sustava SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.