Symptomer
Anta at du bruker en Microsoft SQL Server-2014 eller 2016 alltid på tilgjengelighet gruppe (AG). Hvis det oppstår en for av feil på skriving, som er som ligner på følgende på en sekundær database, kan databasen bli stoppet.
Feil: 17053, alvorlighetsgrad: 16 tilstand: 1.
SQLServerLogMgr::LogWriter: operativsystemfeil 6 (referansen er ugyldig.).
Skrivefeil under Logg flukt.
Hvis du fortsetter flyttingen data, i dette tilfellet databasen er ikke startet opp igjen, og den forblir deaktivert.
Løsning
Hvis du vil omgå dette problemet, kan du starte SQL Server-forekomsten på nytt, eller du kan fjerne sekundære databasen fra gruppen tilgjengelighet og setter det inn igjen.
Løsning
Dette problemet er løst i den følgende kumulative oppdateringen for SQL Server:
Kumulativ oppdatering 8 for SQL Server 2016 RTM
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Note
Når du installerer denne oppdateringen, hvis dette problemet oppstår på nytt, kan du kjøre følgende Transact-SQL -kommando for å starte på nytt i databasen, og deretter fortsette data bevegelse for databasen.
Endre DATABASE < databasenavn > Angi HADR FORTSETT
Dette er ikke automatisk. Du må derfor manuelt utstede Fortsett-operasjon. Fordi de fleste typer feil som resulterer i Suspensjon for flytting av data på den sekundære replikaen krever manuell inngripen.
Hvis loggfilen er plassert på en delt mappe eller lagret i Microsoft Azure-Blob, og tilkoblingen brytes, utføres for eksempel feil-17053. Manuell inngripen vil Kontroller at tilkoblingen til den delte mappen eller Azure-Blob gjenopprettes først, før du utsteder kommandoen HADR CV.
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 terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.