Проблемы
Предполагается, что столбец is_media_read_only значение "1" для файла данных в sys.database_files и sys.master_files в SQL Сервер 2016 или 2017. Столбец показывает, что носитель, на котором размещены данные, является основным файл доступен только для чтения. Значение is_media_read_only остается неизменным, несмотря на то, что мультимедиа больше не доступно только для чтения. Восстановление или Если прикрепить базу данных, к которой принадлежит файл, не может изменить столбец значение. Из-за этой ошибки некоторые операции завершатся сбоем, включая Включение TDE на база. Может появиться сообщение об ошибке, подобное следующему:
Сообщение 33118, уровень 16, состояние 2, строка LineNumber
Не удается включить или изменить шифрование базы данных в базе данных, доступной только для чтения, есть файлы только для чтения или не восстановлены.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.