Sintomas
Suponha que você tenha alguns bancos de dados de criptografia de dados transparente (TDE) criptografados usando o provedor de gerenciamento de chaves extensível (EKM) no Microsoft SQL Server 2012 ou no SQL Server 2014. Ao executar uma consulta de inserção de alta carga em uma conexão de rede instável, você descobre que o banco de dados do TDE se torna indisponível e mostra o estado "recuperação pendente". Você receberá os seguintes erros:
<data> <hora> Spid1s não pode abrir sessão do provedor de criptografia ' <nome do provedor EKM> '. Código de erro do provedor: 5. (Falha de autenticação-consulte o provedor EKM para obter detalhes) <data> <hora> erro spid125:9001, severidade: 21, estado: 1.<data> <hora> spid125 o log do banco de dados ' <nome do banco de dados '> ' não está disponível. Verifique se há mensagens de erro relacionadas no log de eventos. Resolva todos os erros e reinicie o banco de dados.<data> <hora> spid125 durante a desatividade de uma operação registrada no banco de dados ' <nome do banco de dados> ', ocorreu um erro na ID de registro de log (1183:136:350). Geralmente, a falha específica é registrada anteriormente como um erro no serviço de log de eventos do Windows. Restaurar o banco de dados ou arquivo de um backup ou reparar o banco de dados.<data> <hora> spid62 banco de dados <nome do banco de dados> foi encerrado devido ao erro 3314 na rotina ' XdesRMReadWrite:: RollbackToLsn '. A reinicialização de bancos de dados que não são instantâneos será tentada após a anulação de todas as conexões para o banco de dados.
Resolução
Depois de aplicar a correção, o banco de dados do TDE tentará usar chaves de criptografia de banco de dados em cache durante paralisações de rede. Isso impede que ele seja desligado. O comportamento por design foi alterado na atualização cumulativa a seguir do SQL Server.
Atualização cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Atualização cumulativa 9 para SQL Server 2012 SP1 /en-us/help/2931078
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: