Sintomi
Si supponga di aver abilitato la caratteristica di rilevamento delle modifiche per un database in Microsoft SQL Server 2014. Quando si eseguono operazioni di backup o checkpoint nel database, le operazioni non riescono con l'errore 2601. Inoltre, i messaggi di errore simili a quelli seguenti vengono registrati nel log degli errori di SQL Server.
Impossibile inserire la riga di chiave duplicata nell'oggetto "sys. syscommittab" con l'indice univoco "si_xdes_id". Il valore della chiave duplicata è (valoretasto).
Errore: 3999, gravità: 17, stato: 1.
Non è stato possibile svuotare la tabella di commit su disco in dbid DatabaseID a causa dell'errore 2601. Per altre informazioni, controlla il log degli errori.
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologiautilizzata da Microsoft per descrivere gli aggiornamenti software.