Symptomer
I konfigurasjonen for loggforsendelse kan sikkerhetskopieringen av loggen mislykkes på grunn av underliggende lagrings- og infrastrukturproblemer. I slike situasjoner prøves sikkerhetskopieringen av loggen på nytt, og dette kan overskrive en potensielt gyldig sikkerhetskopifil for loggen. Når dette skjer, kan det oppstå et brudd i sikkerhetskopikjeden for logg, noe som kan kreve at du utfører en fullstendig ny initialisering av konfigurasjonen for loggforsendelse. Avhengig av størrelsen på databasene kan dette være en svært kostbar operasjon.
I tillegg logges feil som ligner på følgende i SQL Server-feilloggen:
Obs!
Dato/klokkeslett,Sikkerhetskopiering,Ukjent,SIKKERHETSKOPIERING kan ikke fullføre kommandoen SIKKERHETSKOPILOGG Databasenavn. Sjekk loggen for sikkerhetskopiering av programmet for detaljerte meldinger.
Dato/klokkeslett,Sikkerhetskopiering,Ukjent,Feil: 3041 Alvorsgrad: 16 Tilstand: 1.
Dato/klokkeslett,spid326,Ukjent,Sikkerhetskopikjeden av loggen er brutt. Du må utføre en fullstendig sikkerhetskopi av databasen før du kan sikkerhetskopiere loggen.
Dato/klokkeslett,spid326,Ukjent,Operativsystemet returnerte feilen 170 (den forespurte ressursen er i bruk.) til å SQL Server under en skriving ved forskyvning 0x00000009dde000 i filen FilePath\FileName. Flere meldinger i SQL Server-feilloggen og systemhendelsesloggen kan gi mer informasjon. Dette er en alvorlig feil på systemnivå som truer databaseintegriteten og må korrigeres umiddelbart. Fullfør en fullstendig databasekonsekvenskontroll (DBCC CHECKDB). Denne feilen kan være forårsaket av mange faktorer; Hvis du vil ha mer informasjon, kan du se SQL Server Books Online.
Oppløsning
Løsningen på dette problemet er inkludert i de følgende kumulative oppdateringene og oppdateringspakken for SQL Server:
Kumulativ oppdatering 7 for SQL Server 2014 Service Pack 1
Kumulativ oppdatering for 13 SQL Server 2012 SP2
Kumulativ oppdatering 5 for SQL Server 2012 Service Pack 3 (SP3)
Kumulativ oppdatering 1 for SQL Server 2014 SP2
Når du har installert denne oppdateringen, er hensikten å fjerne overstyringen av en gyldig sikkerhetskopi av transaksjonsloggen. Denne oppdateringen introduserer derfor noen ytterligere valideringer for å kontrollere om loggkjeden forblir ubrutt.
Anbefaling: Installer den nyeste kumulative oppdateringen for SQL Server
Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:
Den nyeste kumulative oppdateringen for SQL Server 2014 (SP1/SP2)
Den nyeste kumulative oppdateringen for SQL Server 2012 SP3
Den nyeste kumulative oppdateringen for SQL Server 2012 SP2
Informasjon om oppdateringspakke for SQL Server 2016
Service Pack 2 for SQL Server 2016
Om oppdateringspakker for SQL Server:
Oppdateringspakker er kumulative. Hver nye oppdateringspakke inneholder alle reparasjonene som finnes i tidligere oppdateringspakker, sammen med eventuelle nye reparasjoner. Vi anbefaler at du bruker den nyeste oppdateringspakken og den nyeste kumulative oppdateringen for denne oppdateringspakken. Du trenger ikke å installere en tidligere oppdateringspakke før du installerer den nyeste oppdateringspakken. Bruk tabell 1 i følgende artikkel for å finne mer informasjon om den nyeste oppdateringspakken og den nyeste kumulative oppdateringen.
Slik finner du versjonen, utgaven og oppdateringsnivået til SQL Server og komponentene
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».
Kilder
Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.