KB4023679 – ÅTGÄRD: Timeout när du säkerhetskopierar en stor databas till URL i SQL Server 2014 eller 2016

Gäller för
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use)

Symptom

Tänk på att du säkerhetskopierar databasen till URL (Azure -bloben) med hjälp av SQL Server BACKUP DATABASE kommandot eller Hanterad säkerhetskopiering. Om säkerhetskopieringen är mycket stor kan vissa förfrågningar mellan SQL Server och Azure Blob Storage-tjänsten överskrida tidsgränsen och säkerhetskopieringen misslyckas. Dessutom får du ett 1810-felmeddelande som liknar följande i felloggfilen för SQL Server:

Obs

datum/tid Säkerhetskopieringsfel: 18210, allvarlighetsgrad: 16, tillstånd: 1.
datum/tid Säkerhetskopiera BackupIoRequest::ReportIoError: skrivfel på säkerhetskopieringsenheten "https://xxxx.blob.core.windows.net/xxx/full/xxxx_FULL_20170211_230001.bak". Fel i operativsystemet Säkerhetskopiering till URL mottog ett undantag från fjärrslutpunkten. Undantagsmeddelande: Klienten kunde inte slutföra åtgärden inom den angivna tidsgränsen.
datum/tid Säkerhetskopieringsfel: 3041, Allvarlighetsgrad: 16, Tillstånd: 1.
datum/tid Backup BACKUP misslyckades med att slutföra kommandot BACKUP DATABASE mydbname. Kontrollera om det finns detaljerade meddelanden i loggen för säkerhetskopieringsprogrammet.

Orsak

Det här problemet uppstår eftersom tidsgränsvärdet för I/O-åtgärden till Azure -bloben inte är tillräckligt långt. Den här korrigeringen ändrar timeout-värdet till ett längre flexibelt värde för att undvika timeoutfrekvensen för I/O-åtgärden.

Lösning

Det här problemet åtgärdas i följande kumulativa uppdateringar för SQL Server:

Kumulativ uppdatering 8 för SQL Server 2016 RTM

Kumulativ uppdatering 5 för SQL Server 2016 SP1

Kumulativ uppdatering 6 för SQL Server 2014 Service Pack 2

Kumulativ uppdatering 10 för SQL Server 2012 SP3

Om kumulativa uppdateringar för SQL Server

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Senaste kumulativa uppdateringen för SQL Server 2016

Senaste kumulativa uppdateringar för SQL Server 2014

Senaste kumulativa uppdateringen för SQL Server 2012 SP3

Status

Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".

Referenser

Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.