Síntomas
Tenga en cuenta el siguiente escenario:
- Habilita el seguimiento de cambios para una base de datos en una instancia de SQL Server 2014.
- La instancia de SQL Server se cierra inesperadamente. Por ejemplo, se bloquea el sistema operativo.
- Reinicia la instancia de SQL Server.
En esta situación, la sys.dm_tran_commit_table DMV y la función TABLACAMBIOS devuelven resultados incorrectos o faltan algunos registros.
Resolución
Este problema se corrigió en la actualización acumulativa 4 para SQL Server 2014 Service Pack 2.
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server 2014.
Solución alternativaPara solucionar este problema, active la opción AUTO_CLOSE base de datos para las bases de datos que tienen habilitado el seguimiento de cambios.
StatusMicrosoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Recomendaciones y directrices para configurar la opción de base de datos AUTO_CLOSE en SQL Server
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.