Sintomas
Suponha que a coluna is_media_read_only o valor é ' 1 ' para um arquivo de dados no sys.database_files e sys.master_files no SQL Server 2016 ou 2017. A coluna indica que a mídia subjacente que hospeda os dados o arquivo é somente leitura. O valor is_media_read_only permanece inalterada, mesmo que a mídia não seja mais somente leitura. Restaurando ou anexando o banco de dados ao qual o arquivo pertence ainda pode não alterar a coluna valores. Devido a esse problema, algumas operações falharão, incluindo a habilitação do TDE base. Você pode receber uma mensagem de erro semelhante à seguinte:
MSG 33118, nível 16, estado 2, line LineNumber
Não é possível habilitar ou modificar a criptografia do banco de dados em um banco de dados somente leitura, tem arquivos somente leitura ou não é recuperado.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.