KB4058700 - CORREÇÃO: Erro intermitente 9004 quando uma cópia de segurança é restaurada através do Modo de Espera no SQL Server 2014, 2016 e 2017

Aplica-se A
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Sintomas

Tenha em conta o seguinte cenário:

  • Tem o envio de registos ou a Cópia de Segurança/Restauro do Microsoft SQL Server configurados entre dois servidores.
  • O banco de dados pode estar ocioso ou ter pequenos VLFs (mas isso não é necessário).
  • Você faz backups desse banco de dados e, em seguida, tenta restaurar usando a opção de espera no banco de dados secundário.

Nesse cenário, a operação de restauração pode falhar e retornar a seguinte mensagem de erro:

Nota

  • Erro: 9004, gravidade: 21, estado: 1.
  • Ocorreu um erro durante o processamento do registo para a base de dados database_name. Se for possível, restaure a partir da cópia de segurança. Se não estiver disponível uma cópia de segurança, poderá ser necessário reconstruir o registo.

Depois que esse erro ocorre, o banco de dados secundário entra em estado de restauração.

Resolução

Este problema foi corrigido nas seguintes atualizações cumulativas:

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:

Atualização cumulativa mais recente para o SQL Server 2017

Atualização cumulativa mais recente para o SQL Server 2016

Atualização cumulativa mais recente para o SQL Server 2014

Estado

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

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.