sys.dm_hadr_availability_group_states (Transact-SQL)
Devuelve una fila para cada grupo de disponibilidad AlwaysOn que posee una réplica de disponibilidad en la instancia local de SQL Server. Cada fila muestra los estados que definen el estado de un grupo de disponibilidad determinado.
[!NOTA]
Para obtener la lista completa, consulte la vista de catálogo sys.availability_groups.
Nombre de columna |
Tipo de datos |
Descripción |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
group_id |
uniqueidentifier |
Identificador único del grupo de disponibilidad. |
||||||||
primary_replica |
varchar(128) |
Nombre de la instancia de servidor que hospeda la réplica principal actual. NULL = No es la réplica principal no se puede comunicar con el clúster de conmutación por error de WSFC. |
||||||||
primary_recovery_health |
tinyint |
Indica el estado de recuperación de la réplica principal; puede ser uno de los siguientes: 0 = En curso 1 = En línea NULL En las réplicas secundarias, la columna primary_recovery_health es NULL. |
||||||||
primary_recovery_health_desc |
nvarchar(60) |
Descripción de primary_replica_health; puede ser: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
secondary_recovery_health |
tinyint |
Indica el estado de recuperación de una réplica secundaria; puede ser: 0 = En curso 1 = En línea NULL En la réplica principal, la columna secondary_recovery_health es NULL. |
||||||||
secondary_recovery_health_desc |
nvarchar(60) |
Descripción de secondary_recovery_health; puede ser: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
synchronization_health |
tinyint |
Refleja un resumen del synchronization_health de todas las réplicas de disponibilidad del grupo de disponibilidad; es uno de los valores siguientes:
Para obtener información sobre el estado de sincronización de réplica, vea la columna synchronization_health en sys.dm_hadr_availability_replica_states (Transact-SQL). |
||||||||
synchronization_health_desc |
nvarchar(60) |
Descripción de synchronization_health; puede ser: NOT_HEALTHY PARTIALLY_HEALTHY HEALTHY |
Seguridad
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.
Vea también
Conceptos
Supervisar grupos de disponibilidad (Transact-SQL)
Grupos de disponibilidad AlwaysOn (SQL Server)
Otros recursos
Funciones y vistas de administración dinámica de grupos de disponibilidad AlwaysOn (Transact-SQL)