10、 Sys. dm_hadr_availability_group_states
返回每个AlwaysOn可用性组拥有可用性副本的本地实例上的一行SQL Server。每行显示定义给定可用性组的运行状况的状态。
备注
若要获取完整列表,请查询 Sys.availability_groups目录视图。
|
列名 |
数据类型 |
描述 |
|
group_id |
uniqueidentifier |
可用性组的唯一标识符。 |
|
primary_replica |
varchar(128) |
正在承载当前主副本的服务器实例的名称。 NULL = 不是主副本或无法与 WSFC 故障转移群集通信。 |
|
primary_recovery_health primary_recovery_health_desc |
tinyint
nvarchar(60) |
指示主副本的恢复状况,可为下列值之一: 0 = ONLINE_IN_PROGRESS 正在进行 1 = ONLINE 联机 NULL 在辅助副本上 primary_recovery_health列为NULL。 |
|
secondary_recovery_health secondary_recovery_health_desc |
tinyint
nvarchar(60) |
指示辅助副本,其中一个的恢复状况: 0 = ONLINE_IN_PROGRESS 正在进行 1 = ONLINE 联机 NULL 在主副本上 secondary_recovery_health列为NULL。 |
|
synchronization_health synchronization_health_desc |
tinyint
nvarchar(60) |
反映汇总的 synchronization_health的可用性组中的所有可用性副本。以下是可能的值及其说明。 0 :NOT_HEALTHY 不正常。没有任何可用性副本具有正常 synchronization_health(2 = 正常)。 1: PARTIALLY_HEALTHY 完全正常。某些(但并非全部)可用性副本的同步运行状况是正常的。 2: HEALTHY 正常运行。每个可用性副本的同步运行状况都是正常的。 有关副本同步运行状况的信息,请参阅 Sys.dm_hadr_availability_replica_states(T-SQL)中的列 synchronization_health。 |
