Síntomas
Suponga que usa la característica de los grupos de disponibilidad AlwaysOn en Microsoft SQL Server 2014. Después de reiniciar una instancia de SQL Server, las bases de datos que participan en los grupos de disponibilidad pueden mostrar el estado "no se SINCRONIZAndo" en las réplicas secundarias. Además, no puede unirse ni quitar las bases de datos de los grupos de disponibilidad. Además, no puede quitar los grupos de disponibilidad de las réplicas secundarias. En esta situación, se registran mensajes de error similares a los siguientes en el registro de errores de SQL Server:
Iniciando la base de datos 'Database_Name'. Se omite el inicio predeterminado de la base de datos 'Database_Name' porque la base de datos pertenece a un grupo de disponibilidad (ID. de grupo: Group_ID). La base de datos será iniciada por el grupo de disponibilidad. Este es un mensaje informativo. No se requiere ninguna acción por el usuario. Información de estado de la base de datos 'Database_Name'-hardended LSN: ' (0:0:0) ' LSN de confirmación: ' (0:0:0) ' hora de confirmación: ' grupos de disponibilidad AlwaysOn' conexióncon la base de datos principal terminada para la base de datos secundaria 'Database_Name' en la réplica de disponibilidad 'Replica_Name' con el identificador de réplica: {Replica_ID}. Este es un mensaje informativo. No se requiere ninguna acción por el usuario. Información sobre el estado de la base de datos 'Database_Name'-hardended LSN: ' (0:0:0) ' LSN de confirmación: ' (0:0:0) ' hora de confirmación: 'fechade hora' para la base de datos 'Database_Name'-hardended LSN: ' (0:0:0) ' LSN de confirmación: ' (0:0:0) ' hora de confirmación: 'fechade la base dedatos 'Database_Name' Conexión de los grupos de disponibilidad Always con la base de datos principal establecida para la base de datos secundaria 'Database_Name' en la réplica de disponibilidad 'REPLICA_NAME' con el identificador de réplica: {Replica_ID}. Este es un mensaje informativo. No se requiere ninguna acción por el usuario. 2289 transacciones revertidas en la base de datos 'Database_Name' (107:0). Este es un mensaje informativo. No se requiere ninguna acción por el usuario. CHECKDB para la base de datos 'Database_Name' terminó sin errores en la fechayhora (hora local). Este es un mensaje informativo únicamente; no se requiere ninguna acción por el usuario. Conexión de los grupos de disponibilidad AlwaysOn con la base de datos principal terminada para la base de datos secundaria 'Database_Name' en la réplica de disponibilidad 'REPLICA_NAME' con el identificador de réplica: {Replica_ID}. Este es un mensaje informativo. No se requiere ninguna acción por el usuario.
Causa
Este problema se produce debido a una condición de interbloqueo entre un subproceso de rehacer y un subproceso de cambio.
Resolución
Este problema se solucionó por primera vez en las siguientes actualizaciones acumulativas para SQL Server 2014:
Actualización acumulativa 2 para SQL server 2014 Service Pack 1 actualización acumulativa 9 para SQL Server 2014
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 enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.