Симптоми
Да предположим, че колоната is_media_read_only Value е "1" за файл с данни в sys.database_files и sys.master_files в SQL Server 2016 или 2017. Колоната показва, че базовата мултимедия хоства данните Файлът е само за четене. Стойността за is_media_read_only остава непроменен, въпреки че мултимедията вече не е само за четене. Възстановяване или Прикачване на базата данни, към която принадлежи файлът, все още не може да промени колоната стойност. Поради този проблем някои операции ще бъдат неуспешни, включително разрешаване на TDE на база. Възможно е да получите съобщение за грешка, подобно на следното:
MSG 33118, ниво 16, щат 2, линия LineNumber
Не можете да разрешите или модифицирате шифроване на база данни в база данни, която е само за четене, има файлове само за четене или не е възстановена.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.