sys.dm_hadr_availability_group_states (Transact-SQL)
Retorna uma linha para cada grupo de disponibilidade AlwaysOn que possui uma réplica de disponibilidade na instância local do SQL Server. Cada linha exibe os estados que definem a integridade de um determinado grupo de disponibilidade.
Observação |
---|
Para obter a lista completa de, consulte a exibição do catálogo sys.availability_groups. |
Nome da coluna |
Tipo de dados |
Descrição |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
group_id |
uniqueidentifier |
Identificador exclusivo do grupo de disponibilidade. |
||||||||
primary_replica |
varchar(128) |
O nome da instância do servidor que está hospedando a réplica primária atual. NULL = Não é a réplica primária ou não pode se comunicar com o cluster de failover do WSFC. |
||||||||
primary_recovery_health |
tinyint |
Indica a integridade da recuperação da réplica primária, um dos seguintes: 0 = Em andamento 1 = Online NULL Em réplicas secundárias, a coluna primary_recovery_health é NULL. |
||||||||
primary_recovery_health_desc |
nvarchar(60) |
Descrição de primary_replica_health, um dos seguintes: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
secondary_recovery_health |
tinyint |
Indica a integridade da recuperação de uma réplica secundária, um dos seguintes: 0 = Em andamento 1 = Online NULL Na réplica primária, a coluna secondary_recovery_health é NULL. |
||||||||
secondary_recovery_health_desc |
nvarchar(60) |
Descrição de secondary_recovery_health, uma das seguintes: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
synchronization_health |
tinyint |
Reflete um rollup de synchronization_health de todas as réplicas de disponibilidade do grupo de disponibilidade, um de:
Para obter informações sobre integridade de sincronização de réplica, consulte a coluna synchronization_health em sys.dm_hadr_availability_replica_states (Transact-SQL). |
||||||||
synchronization_health_desc |
nvarchar(60) |
Descrição de synchronization_health, um dos seguintes: NOT_HEALTHY PARTIALLY_HEALTHY HEALTHY |
Segurança
Permissões
Exige a permissão VIEW SERVER STATE no servidor.
Consulte também
Conceitos
Monitorar grupos de disponibilidade (Transact-SQL)
Grupos de Disponibilidade AlwaysOn (SQL Server)
Outros recursos
Funções e exibições de gerenciamento dinâmico de grupos de disponibilidade AlwaysOn (Transact-SQL)