sys.dm_hadr_availability_group_states (Transact-SQL)
Restituisce una riga per ogni gruppo di disponibilità AlwaysOn che dispone di una replica di disponibilità sull'istanza locale di SQL Server. Ogni riga visualizza gli stati che definiscono l'integrità di un determinato gruppo di disponibilità.
[!NOTA]
Per ottenere l'elenco completo, eseguire una query sulla vista del catalogo sys.availability_groups.
Nome colonna |
Tipo di dati |
Descrizione |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
group_id |
uniqueidentifier |
Identificatore univoco del gruppo di disponibilità. |
||||||||
primary_replica |
varchar(128) |
Nome dell'istanza del server che ospita la replica primaria corrente. Null = Non la replica primaria o impossibile comunicare con il cluster di failover WSFC. |
||||||||
primary_recovery_health |
tinyint |
Indica l'integrità di recupero della replica primaria, uno di: 0 = In corso 1 = Online NULL Nelle repliche secondarie la colonna primary_recovery_health è NULL. |
||||||||
primary_recovery_health_desc |
nvarchar(60) |
Descrizione di primary_replica_health, uno di: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
secondary_recovery_health |
tinyint |
Indica l'integrità di recupero di una replica secondaria, uno di: 0 = In corso 1 = Online NULL Nella replica primaria la colonna secondary_recovery_health è NULL. |
||||||||
secondary_recovery_health_desc |
nvarchar(60) |
Descrizione di secondary_recovery_health, uno di: ONLINE_IN_PROGRESS ONLINE NULL |
||||||||
synchronization_health |
tinyint |
Riflette un rollup di synchronization_health di tutte le repliche di disponibilità nel gruppo di disponibilità, uno di:
Per informazioni sull'integrità di sincronizzazione della replica, vedere la colonna synchronization_health in sys.dm_hadr_availability_replica_states (Transact-SQL). |
||||||||
synchronization_health_desc |
nvarchar(60) |
Descrizione di synchronization_health, uno di: NOT_HEALTHY PARTIALLY_HEALTHY HEALTHY |
Sicurezza
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.
Vedere anche
Concetti
Monitorare Gruppi di disponibilità (Transact-SQL)
Gruppi di disponibilità AlwaysOn (SQL Server)
Altre risorse
Funzioni e DMV di Gruppi di disponibilità AlwaysOn (Transact-SQL)