Sintomi
Quando si dispone di un database abilitato per il rilevamento delle modifiche in SQL Server, è possibile che si verifichi una situazione in cui potrebbe essere visualizzato l'errore continuo 22123 per la stessa tabellaname registrata nel log degli errori simile alla seguente:
Errore: 22123, gravità: 16, stato: 1. La pulizia automatica del rilevamento delle modifiche è bloccata sulla tabella laterale di "TableName". Se l'errore persiste, verificare che la tabella "TableName sia bloccata da qualsiasi processo.
Risoluzione
Una correzione per questo problema è inclusa negli aggiornamenti seguenti per SQL Server:
Aggiornamento cumulativo 10 per SQL Server 2017
Aggiornamento cumulativo 3 per SQL Server 2016 Service Pack 2
Aggiornamento cumulativo 1 per SQL Server 2014 Service Pack 3
Con questa correzione non si vedranno più i messaggi continui. La frequenza dei messaggi di errore 22123, se presenti, non sarà più di una volta ogni 30 minuti. Per eliminare completamente questi messaggi, abilitare il contrassegno di traccia 8293.
Informazioni sulle build di SQL Server
Ogni nuova build per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di SQL Server:
La build più recente per SQL Server 2017
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia standard utilizzata da Microsoft per descrivere gli aggiornamenti software.