sys.dm_hadr_availability_group_states (Transact-SQL)
Возвращает по строке для каждой из групп доступности AlwaysOn, имеющих реплику доступности на локальном экземпляре SQL Server. Каждая строка отображает состояния работоспособности определенной группы доступности.
Примечание |
---|
Чтобы получить полный список, запросите представление каталога sys.availability_groups. |
Имя столбца |
Тип данных |
Описание |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
group_id |
uniqueidentifier |
Уникальный идентификатор группы доступности. |
||||||||
primary_replica |
varchar(128) |
Имя экземпляра сервера, на котором размещена текущая первичная реплика. NULL = не первичная реплика, или не удается связаться с отказоустойчивым кластером WSFC. |
||||||||
primary_recovery_health |
tinyint |
Указывает состояние работоспособности (восстановления) первичной реплики, одно из следующих значений: 0 = выполняется 1 = в сети NULL На вторичных репликах столбец primary_recovery_health содержит значение NULL. |
||||||||
primary_recovery_health_desc |
nvarchar(60) |
Описание primary_replica_health. Возможно одно из следующих значений: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
secondary_recovery_health |
tinyint |
Указывает состояние работоспособности (восстановления) вторичной реплики, одно из следующих значений: 0 = выполняется 1 = в сети NULL На первичной реплике столбец secondary_recovery_health содержит значение NULL. |
||||||||
secondary_recovery_health_desc |
nvarchar(60) |
Описание secondary_recovery_health. Возможно одно из следующих значений: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
synchronization_health |
tinyint |
Отражает свертку synchronization_health всех реплик доступности группы доступности. Может принимать одно из следующих значений.
Дополнительные сведения об исправности синхронизации реплики см. в столбце synchronization_health в описании sys.dm_hadr_availability_replica_states (Transact-SQL). |
||||||||
synchronization_health_desc |
nvarchar(60) |
Описание synchronization_health. Возможно одно из следующих значений: NOT_HEALTHY PARTIALLY_HEALTHY HEALTHY |
Безопасность
Разрешения
Требует разрешения VIEW SERVER STATE на сервере.
См. также
Основные понятия
Отслеживание групп доступности (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)