Sintomi
È consigliabile eseguire il backup del database in URL (BLOB di Azure) tramite il comando database di SQL Server backup o il backup gestito. Se il backup è molto grande, alcune richieste tra il servizio di archiviazione di SQL Server e Azure BLOB potrebbero uscire e l'operazione di backup potrebbe non riuscire. Inoltre, viene visualizzato un messaggio di errore di 1810 simile al seguente nel file di log degli errori di SQL Server:
Data/ora Errore di backup: 18210, gravità: 16, stato: 1. Data/ora Backup BackupIoRequest:: ReportIoError: errore di scrittura nel dispositivo di backup "https://xxxx.blob.core.windows.net/xxx/full/xxxx_FULL_20170211_230001.bak". Il backup degli errori del sistema operativo per l'URL ha ricevuto un'eccezione dall'endpoint remoto. Messaggio di eccezione: il client non ha potuto completare l'operazione entro il timeout specificato. Data/ora Errore di backup: 3041, gravità: 16, stato: 1. Data/ora Backup backup non riuscito per completare il comando BACKUP del DATABASE mydbname. Controllare il log delle applicazioni di backup per i messaggi dettagliati.
Causa
Questo problema si verifica perché il valore di timeout dell'operazione di I/O in Azure BLOB non è abbastanza lungo. Questa correzione modifica il valore di timeout su un valore flessibile più lungo per evitare la frequenza di timeout dell'operazione di I/O.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 8 per SQL Server 2016 RTM
Aggiornamento cumulativo 5 per SQL Server 2016 SP1
Aggiornamento cumulativo 6 per SQL Server 2014 Service Pack 2
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Ultimo aggiornamento cumulativo per SQL Server 2016
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.