Gælder for
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions)

Symptomer

Du konfigurerer databasespejling ved hjælp af Microsoft SQL Server 2016 eller 2017. Når der forekommer en automatisk failover for den spejlede database, kan databaseovergangen på spejlingssiden mislykkes, og du får vist en fejlmeddelelse, der ligner følgende:

Fejl 3456: Logposten %S_LSN kunne ikke annulleres for transaktions-id'et %S_XID, på side %S_PGID, allokeringsenheden %I64d, databasen '%.*ls' (database-id %d). Side: LSN = %S_LSN, allokeringsenhed = %I64d, type = %ld. Log: OpCode = %ld, kontekst %ld, PrevPageLSN: %S_LSN. Gendan fra en sikkerhedskopi af databasen, eller reparer databasen.

Løsning

Denne rettelse er inkluderet i følgende kumulative opdateringer til SQL Server:

Samlet opdatering 1 til SQL Server 2017

Samlet opdatering 5 til SQL Server 2016 Service Pack 1

Om SQL Server builds:

Hvert nye build til SQL Server 2016 indeholder alle de hotfixes og sikkerhedsrettelser, der var i det tidligere build. Vi anbefaler, at du installerer de seneste kumulative opdateringer til SQL Server:

Seneste akkumulerede opdatering til SQL Server 2017

seneste build til SQL Server 2016

Status

Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få mere at vide om den terminologi , som Microsoft bruger til at beskrive softwareopdateringer.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.