Symptomen
U stelt databasespiegeling in met microsoft SQL Server 2016 of 2017. Wanneer er een automatische failover optreedt voor de gespiegelde database, kan de databaseovergang aan de gespiegelde zijde mislukken en ontvangt u een foutbericht dat er ongeveer als volgt uitziet:
Fout 3456: Kan record %S_LSN niet opnieuw uitvoeren voor transactie-id %S_XID, op pagina %S_PGID, toewijzingseenheid %I64d, database %.*ls (database-id %d). Pagina: LSN = %S_LSN, toewijzingseenheid = %I64d, type = %ld. Logboek: OpCode = %ld, context %ld, PrevPageLSN: %S_LSN. Herstel vanuit een back-up van de database of herstel de database.
Oplossing
Deze oplossing is opgenomen in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 1 voor SQL Server 2017
Cumulatieve update 5 voor SQL Server 2016 Service Pack 1
Over SQL Server builds:
Elke nieuwe build voor SQL Server 2016 bevat alle hotfixes en beveiligingspatches uit de vorige build. U wordt aangeraden de meest recente cumulatieve updates voor SQL Server te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.