Sintomas
Pode configurar o espelhamento da base de dados com o Microsoft SQL Server 2016 ou 2017. Quando ocorre uma ativação pós-falha automática para a base de dados espelhada, a transição da base de dados no lado espelhado pode falhar e recebe uma mensagem de erro semelhante à seguinte:
Erro 3456: Não foi possível refazer o registo de registo %S_LSN, para o ID de transação %S_XID, na página %S_PGID, unidade de alocação %I64d, base de dados '%.*ls' (ID da base de dados %d). Página: LSN = %S_LSN, unidade de alocação = %I64d, tipo = %ld. Registo: OpCode = %ld, contexto %ld, PrevPageLSN: %S_LSN. Restaure a partir de uma cópia de segurança da base de dados ou repare a base de dados.
Resolução
Esta correção está incluída nas seguintes atualizações cumulativas para SQL Server:
Atualização Cumulativa 1 para SQL Server 2017
Atualização Cumulativa 5 para SQL Server Service Pack 1 de 2016
Acerca das SQL Server:
Cada nova compilação para SQL Server 2016 contém todas as correções e correções de segurança que estavam na compilação anterior. Recomendamos que instale as atualizações cumulativas mais recentes para SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da 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.