KB4010500 CORRECCIÓN: Sys.dm_tran_commit_table función DMV y TABLA CAMBIOS devuelven resultados incorrectos si SQL Server se apaga inesperadamente

Se aplica a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

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.