Sintomas
Você restaura um banco de dados de um banco de dados instantâneo em SQL Server. Quando o banco de dados contém tabelas habilitadas para controle de alterações, o esquema de banco de dados fica corrompido. Além disso, a seguinte mensagem de erro é exibida:
Msg 211, Nível 23, Estado 8
Corrupção na ID do banco de dados 28, ID do objeto 41 possivelmente devido a inconsistência de esquema ou catálogo. Execute O DBCC CHECKCATALOG.
Msg 3624, Nível 20, Estado 1
Uma marcar de declaração do sistema falhou. Verifique o log de erros SQL Server para obter detalhes. Normalmente, uma falha de declaração é causada por um bug de software ou corrupção de dados. Para marcar para corrupção de banco de dados, considere executar o DBCC CHECKDB. Se você concordou em enviar despejos para a Microsoft durante a instalação, um mini despejo será enviado para a Microsoft. Uma atualização pode estar disponível da Microsoft no Service Pack mais recente ou em um Hotfix do Suporte Técnico.
Resolução
A correção desse problema está incluída nas seguintes atualizações:
-
Atualização cumulativa 3 para SQL Server Service Pack 1 de 2016
-
Atualização cumulativa 6 para SQL Server 2016
Cada novo build para SQL Server 2016 contém todos os hotfixes e todas as correções de segurança incluídas no build anterior. Recomendamos instalar o build mais recente para SQL Server 2016.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.