CORREZIONE: il database viene sospeso in modo non corretto quando si esegue ALTER SERVER CONFIGURATION
Sintomi
Quando si esegue ALTER SERVER CONFIGURATION
per sospendere il server per un backup di snapshot, è possibile notare occasionalmente che il database si trova in uno stato sospeso non corretto dopo che si verifica un errore. L'errore che si verifica quando si sospende il server per un backup di snapshot è simile all'errore seguente:
Msg 9018, Level 16, State 1, <LineNumber>
Il log per <database DatabaseName> non consente scritture utente.Msg 5901, Level 16, State 1, LineNumber <>
Una o più unità di ripristino appartenenti al database <DatabaseName> non sono riuscite a generare un checkpoint. Ciò è in genere causato dalla mancanza di risorse di sistema, ad esempio disco o memoria, o in alcuni casi a causa del danneggiamento del database. Esaminare le voci precedenti nel log degli errori per ottenere informazioni più dettagliate su questo errore.
Dopo questo errore, il conteggio del database sospeso nel server mostra 0, ma non tutti i database vengono annullati correttamente.
Questa situazione causa l'errore seguente quando si esegue il ALTER SERVER CONFIGURATION
comando per sospendere il server per un backup di snapshot successivo:
Msg 3081, Level 16, State 4, <LineNumber>
Database <DatabaseName> è stato sospeso in precedenza per il backup dello snapshot.
Risoluzione
Questo problema è stato risolto nell'aggiornamento cumulativo seguente per SQL Server:
Aggiornamento cumulativo 16 per SQL Server 2022
Informazioni sugli aggiornamenti cumulativi per SQL Server
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
Aggiornamento cumulativo più recente per SQL Server 2022
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia usata da Microsoft per descrivere gli aggiornamenti software.