Symptom
SQL Writer-tjänsten hanterar inte databas stillbilder (till exempel "skapa databas DataSnapName som ögonblicks bild") i sökväg för säkerhets kopiering av icke-komponenter i SQL Server 2016, 2017 eller 2019. Om du kör säkerhets kopierings databas till ögonblicks bilderna under en säkerhets kopierings åtgärd av tjänsten Volume Shadow Copy (VSS) kan du se följande fel logg.
DateTime Säkerhets kopiering kan inte slutföra kommandot för säkerhets kopiering av DataSnapName. Se loggen för säkerhets kopiering för att få detaljerade meddelanden.
DateTime Säkerhets kopierings fel: 3041, allvarlighets grad: 16, tillstånd: 1.
DateTime Säkerhets kopiering kunde inte slutföra kommandot säkerhets kopia av databasen databasename. Se loggen för säkerhets kopiering för att få detaljerade meddelanden.
Datetime SPID # # fel: 18210, allvarlighets grad: 16, tillstånd: 1.
Datetime SPID # # BackupVirtualDeviceFile::P reparetofreeze: fel på säkerhets kopierings enheten {DeviceToken} 1. Fel i operativ systemet 995 (i/O-åtgärden har avbrutits på grund av antingen en tråd avslutades eller en programbegäran.).
Obs! De fel som anges ovan är generiska och kan inträffar i många fall. Alltså felet vid "DatabaseName" är på grund av felet på DataSnapName. Den aktuella korrigeringen åtgärdar bara situation där de här felen inträffar när det finns en SQL Server-databas Ögonblicks bild på den enhet som är vald för säkerhets kopiering av VSS.
Samtidigt kan logg boken för Windows-programmet innehålla en post som ser ut ungefär så här:
Fel initieringsparameter SQLWRITER 24583 ingen
Sqllib-fel: ett OLEDB-fel uppstod när du anropade ICommandText:: EXECUTE. HR = 0x80040e14. SQLSTATE: 42000, inbyggt fel: 3013
Fel tillstånd: 1, allvarlighets grad: 16
Källa: Microsoft SQL Server Native Client 11,0
Fel meddelande: säkerhets kopierings databasen avslutas onormalt.
SQLSTATE: 42000, inbyggt fel: 3002
Fel tillstånd: 1, allvarlighets grad: 16
Källa: Microsoft SQL Server Native Client 11,0
Fel meddelande: det går inte att säkerhetskopiera eller återställa en databas stillbild.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.