Condividi tramite


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.