Simptomi
Pretpostavimo da je stupac is_media_read_only vrijednost je ' 1 ' za podatkovnu datoteku u sys.database_files i sys.master_files u SQL-u Poslužitelj 2016 ili 2017. Stupac označava da temeljni medijski sadržaji hostira podatke datoteka je samo za čitanje. Vrijednost is_media_read_only ostaje nepromijenjena čak i ako medij više nije samo za čitanje. Vraćanje ili Prilaganje baze podataka kojoj datoteka pripada i dalje ne može promijeniti stupac vrijednost. Zbog tog problema neke operacije neće uspjeti, uključujući Omogućivanje TDE-a na baze podataka. Možda će vam se prikazati poruka o pogrešci slična sljedećoj:
MSG 33118, razina 16, stanje 2, Linenumber
Šifriranje baze podataka nije moguće omogućiti ni mijenjati u bazi podataka koja je samo za čitanje sadrži datoteke samo za čitanje ili se ne oporavi.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.