Simptome
Să presupunem că valoarea coloanei is_media_read_only este "1" pentru un fișier de date din sys.database_files și sys.master_files din SQL Server 2016 sau 2017. Coloana indică faptul că suportul subiacent care găzduiește fișierul de date este doar în citire. Valoarea is_media_read_only rămâne neschimbată, chiar dacă elementele media nu mai sunt doar în citire. Restaurarea sau atașarea bazei de date de care aparține fișierul încă nu poate modifica valoarea coloanei. Din cauza acestei probleme, unele operațiuni nu vor reuși, inclusiv activarea TDE pe baza de date. Este posibil să primiți un mesaj de eroare care seamănă cu următorul:
msg 33118, nivel 16, stare 2, număr linie
Nu se poate activa sau modifica criptarea bazei de date pe o bază de date care este doar în citire, care are fișiere doar în citire sau nu este recuperată.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
Despre actualizările cumulative pentru SQL Server:
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2019
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Cea mai recentă actualizare cumulativă pentru SQL Server 2016
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.