KB4458880 - CORREZIONE: errore "9003, sev 20, stato 1" quando un'operazione di backup non riesce in una replica secondaria in esecuzione in modalità di commit asincrono

Si applica a
SQL Server 2016 Developer SQL Server 2016 Enterprise SQL Server 2016 Enterprise Core SQL Server 2016 Standard SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) SQL Server 2019 on Windows (all editions) SQL Server 2019 on Linux (all editions)

Sintomi

Si supponga di avere un gruppo di disponibilità Always On (AG) in un'istanza di Microsoft SQL Server 2019, Microsoft SQL Server 2017 o Microsoft SQL Server 2016. Quando si esegue il backup di una replica secondaria in esecuzione in modalità di commit asincrono, occasionalmente l'operazione di backup non riesce. Inoltre, potrebbe essere visualizzato il messaggio di errore seguente:

Nota

  • Errore: 9003, Gravità: 20, Stato: 1.
  • Il numero di analisi del log (nnn:nnn:nnn) passato per l'analisi log nel database '<NomeDatabase>' non è valido. Questo errore può indicare il danneggiamento dei dati o che il file di log (con estensione ldf) non corrisponde al file di dati (.mdf). Se si è verificato questo errore durante la replica, ricreare la pubblicazione. In caso contrario, esegui il ripristino dal backup se il problema causa un errore durante l'avvio.

Risoluzione

Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni per la sicurezza inclusi nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.