KB2902151: corrección del seguimiento de cambios de versiones actuales incorrectas en instantáneas de bases de datos en SQL Server 2008 R2

Síntomas

Imagine la siguiente situación:

  • Use el reflejo de base de datos en modo asincrónico de alto rendimiento en Microsoft SQL Server 2012 R2.

  • Habilite el seguimiento de cambios en la base de datos principal.

  • Cree una instantánea de base de datos en la base de datos reflejada.

  • Use la función CHANGE_TRACKING_CURRENT_VERSION () en la instantánea de la base de datos para comprobar la versión asociada a la última transacción confirmada.

En este escenario, el valor devuelto de la función CHANGE_TRACKING_CURRENT_VERSION () es incorrecto. Es 0 o menor que el valor devuelto de la base de datos principal.

Causa

El problema se debe a un defecto relacionado con el procesamiento de funciones en una instantánea de la base de datos. La función CHANGE_TRACKING_CURRENT_VERSION () devuelve valores incorrectos en la instantánea de la base de datos.

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×