sys.dm_hadr_availability_group_states (Transact-SQL)

 

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Renvoie une ligne pour chaque groupe de disponibilité AlwaysOn qui possède un réplica de disponibilité sur l’instance locale de SQL Server. Chaque ligne affiche les états qui définissent l'intégrité d'un groupe de disponibilité donné.

System_CAPS_ICON_note.jpg Remarque


Pour obtenir la liste complète des, interrogez la sys.availability_groups affichage catalogue.

Nom de colonneType de donnéesDescription
group_iduniqueidentifierIdentificateur unique du groupe de disponibilité.
primary_replicavarchar (128)Nom de l'instance de serveur qui héberge le réplica principal actuel.

NULL = N'est pas le réplica principal ou impossible de communiquer avec le cluster de basculement WSFC.
primary_recovery_healthtinyintIndique l'état de récupération du réplica principal, un des suivants :

0 = en cours

1 = En ligne

NULL

Sur les réplicas secondaires du primary_recovery_health colonne est NULL.
primary_recovery_health_descnvarchar (60)Description de primary_replica_health, un des :

ONLINE_IN_PROGRESS

ONLINE

NULL
secondary_recovery_healthtinyintIndique l’état de la récupération d’un réplica secondaire parmi :

0 = en cours

1 = En ligne

NULL

Sur le réplica principal, le secondary_recovery_health colonne est NULL.
secondary_recovery_health_descnvarchar (60)Description de secondary_recovery_health, un des :

ONLINE_IN_PROGRESS

ONLINE

NULL
état de synchronisationtinyintReflète un cumul de la synchronization_health de tous les réplicas de disponibilité du groupe de disponibilité. Vous trouverez ci-dessous les valeurs possibles et leurs descriptions.

0 : n’est pas sain. Aucun des réplicas de disponibilité possède un sain synchronization_health (2 = HEALTHY).

1 : partiellement sain. L'état de synchronization de certains des réplicas de disponibilité est sain.

2 : sain. L'état de synchronization de chaque réplica de disponibilité est sain.

Pour plus d’informations sur l’état de synchronisation de réplica, voir la synchronization_health colonne sys.dm_hadr_availability_replica_states (Transact-SQL).
synchronization_health_descnvarchar (60)Description de synchronization_health, un des :

NOT_HEALTHY

PARTIALLY_HEALTHY

HEALTHY

Permissions

requièrent l'autorisation VIEW SERVER STATE sur le serveur.

Analyse des groupes de disponibilité (Transact-SQL)
Toujours sur les groupes de disponibilité (SQL Server)
Toujours sur les vues de gestion dynamique de groupes de disponibilité et les fonctions (Transact-SQL)

Ajouts de la communauté

AJOUTER
Afficher: