Symptomer
Du definerer databasespeiling ved hjelp av Microsoft SQL Server-2016 eller 2017. Når det oppstår en automatisk feiloverføring for speilet database, database-overgang på motstående side kan mislykkes, og du får en feilmelding som ligner på følgende:
Feil 3456: Kan ikke gjøre om loggen registrere % S_LSN, for transaksjonen ID % S_XID, på side % S_PGID, tildeling av enheten % I64d, databasen ' %. * ls' (database-ID %d). Side: LSN = % S_LSN, tildelingsenhet = % I64d, type = % ld. Logg: OpCode = % ld, kontekst % ld, PrevPageLSN: % S_LSN. Gjenopprette fra en sikkerhetskopi av databasen, eller reparere databasen.
Løsning
Denne hurtigreparasjonen er inkludert i følgende kumulative oppdateringer for SQL Server:
Samleoppdatering 1 for SQLServer 2017
Kumulativ oppdatering 5 for SQL Server 2016 Service Pack 1
Om SQL Server-versjoner:
Hvert nytt Bygg for SQL Server-2016 inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer reparasjonene som var i den tidligere versjonen. Vi anbefaler at du installerer de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.