Sintomas
Suponha que você habilitou a criptografia de dados transparente (TDE) em um banco de dados no Microsoft SQL Server 2016. Reinicie o serviço SQL Server para a instância que hospeda o banco de dados antes da conclusão da verificação de criptografia inicial do TDE e, em seguida, observe que a verificação de criptografia retomada pode ser cancelada e não progride, a menos que você inicie manualmente o serviço executando a seguinte instrução:
ALTER DATABASE yourPartiallyEncrypteDB definir criptografia em
Causa
A verificação de criptografia o cancelamento de tarefas ocorre porque não pode ser executado normalmente até que o processo de inicialização do banco de dados seja concluído. No entanto, a tarefa de verificação de criptografia aguarda o processo de inicialização por apenas dois Second. Portanto, se o tempo limite for excedido, a tarefa de criptografia será silenciosamente anula.
Observação Essa correção aumenta o tempo limite para 20 segundos. Você pode usar o percent_complete da Sys.dm_database_encryption_keys para monitorar se a tarefa de criptografia está executando qualquer progresso.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido na seguinte atualização cumulativa 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.