KB2974169 - CORREÇÃO: Não é possível recuperar o banco de dados OLTP In-Memory depois de habilitar e, em seguida, desabilitar o TDE nele no SQL Server 2014

Aplica-se A
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Tenha em conta o seguinte cenário:

  • Tem uma base de dados OLTP In-Memory no Microsoft SQL Server 2014.
  • Ativar a Encriptação de Dados Transparente (TDE) na base de dados.
  • Desative a TDE e remova todas as chaves de criptografia e certificados.
  • Tenta colocar a base de dados offline.

Nesse cenário, você não pode colocar o banco de dados offline mesmo uma recuperação de log é necessária. Além disso, recebe a seguinte mensagem de erro:

Nota

Msg 33111, Nível 16, Estado 3, Linha 37
Não é possível encontrar o certificado do servidor com a impressão digital "0xA4818012ECFD38A0C1A73298B8A0460F6C261392".
Msg 5181, Nível 16, Estado 5, Linha 37
Não foi possível reiniciar a base de dados "<Nome da Base de Dados>". Reverter para o estado anterior.
Msg 5069, Nível 16, Estado 1, Linha 37
Falha na instrução ALTER DATABASE.
Msg 9016, Nível 21, Estado 7, Linha 37
Ocorreu um erro durante o processamento do registo da base de dados "<Nome >da Base de Dados". Não foi possível desencriptar o bloco de registo.
Msg 3414, Nível 21, Estado 1, Linha 37
Ocorreu um erro durante a recuperação, impedindo o banco de dados "<Nome >do banco de dados".  (x:y) a partir do reinício. Diagnostique os erros de recuperação e corrija-os ou restaure a partir de uma cópia de segurança em boas condições. Se os erros não forem corrigidos ou esperados, contacte o Suporte Técnico.

Resolução

O problema foi corrigido na atualização cumulativa seguinte do SQL Server.

Atualização cumulativa 4 para SQL Server 2014 /pt-pt/help/2999197

Acerca das atualizações cumulativas para SQL Server

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

      

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".