Sintomi
Considerare lo scenario descritto di seguito:
-
È possibile abilitare il rilevamento delle modifiche per un database in un'istanza di SQL Server 2014.
-
L'istanza di SQL Server viene chiusa in modo imprevisto. Ad esempio, il sistema operativo si arresta in modo anomalo.
-
Si riavvia l'istanza di SQL Server.
In questo scenario, la sys.dm_tran_commit_table DMV e la funzione CHANGETABLE restituiscono risultati non corretti oppure mancano alcuni record.
Risoluzione
Questo problema è stato risolto nell' aggiornamento cumulativo 4 per SQL Server 2014 Service Pack 2.
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 2014.
Soluzione alternativaPer risolvere il problema, attivare l'opzione database AUTO_CLOSE per i database con il rilevamento delle modifiche abilitato.
StatoMicrosoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Raccomandazioni e linee guida per l'impostazione dell'opzione di database AUTO_CLOSE in SQL Server
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.