sys.dm_hadr_availability_group_states (Transact-SQL)sys.dm_hadr_availability_group_states (Transact-SQL)

DIESES THEMA GILT FÜR: jaSQL Server (ab 2012)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Gibt eine Zeile für jede AlwaysOn-verfügbarkeitsgruppe, die ein verfügbarkeitsreplikat in der lokalen Instanz von besitzt SQL ServerSQL Server.Returns a row for each Always On availability group that possesses an availability replica on the local instance of SQL ServerSQL Server. In jede Zeile werden die Statuswerte angezeigt, die den Zustand einer angegebenen Verfügbarkeitsgruppe definieren.Each row displays the states that define the health of a given availability group.

Hinweis

Um die vollständige Liste der abzurufen, Fragen Sie die availability_groups -Katalogsicht angezeigt.To obtain the complete list of, query the sys.availability_groups catalog view.

SpaltennameColumn name DatentypData type DescriptionDescription
group_idgroup_id uniqueidentifieruniqueidentifier Eindeutiger Bezeichner der Verfügbarkeitsgruppe.Unique identifier of the availability group.
primary_replicaprimary_replica varchar(128)varchar(128) Name der Serverinstanz, die das aktuelle primäre Replikat hostet.Name of the server instance that is hosting the current primary replica.

NULL = Nicht das primäre Replikat, oder mit dem WSFC-Failovercluster kann nicht kommuniziert werden.NULL = Not the primary replica or unable to communicate with the WSFC failover cluster.
primary_recovery_healthprimary_recovery_health tinyinttinyint Gibt den Wiederherstellungszustand des primären Replikats an. Folgende Werte sind möglich:Indicates the recovery health of the primary replica, one of:

0 = wird ausgeführt0 = In progress

1 = Online1 = Online

NULLNULL

Auf sekundären Replikaten der Primary_recovery_health Spalte ist NULL.On secondary replicas the primary_recovery_health column is NULL.
primary_recovery_health_descprimary_recovery_health_desc nvarchar(60)nvarchar(60) Beschreibung des Primary_replica_health, eine von:Description of primary_replica_health, one of:

ONLINE_IN_PROGRESSONLINE_IN_PROGRESS

ONLINEONLINE

NULLNULL
secondary_recovery_healthsecondary_recovery_health tinyinttinyint Gibt den Wiederherstellungszustand eines sekundären replikatreplikats, eines an:Indicates the recovery health of a secondary replica replica,one of:

0 = wird ausgeführt0 = In progress

1 = Online1 = Online

NULLNULL

Auf dem primären Replikat der Secondary_recovery_health Spalte ist NULL.On the primary replica, the secondary_recovery_health column is NULL.
secondary_recovery_health_descsecondary_recovery_health_desc nvarchar(60)nvarchar(60) Beschreibung des Secondary_recovery_health, eine von:Description of secondary_recovery_health, one of:

ONLINE_IN_PROGRESSONLINE_IN_PROGRESS

ONLINEONLINE

NULLNULL
synchronization_healthsynchronization_health tinyinttinyint Stellt ein Rollup von der "synchronization_health" aller verfügbarkeitsreplikate in der verfügbarkeitsgruppe.Reflects a rollup of the synchronization_health of all availability replicas in the availability group. Im folgenden sind die möglichen Werte und deren Beschreibungen.Below are the possible values and their descriptions.

0: nicht fehlerfrei.0: Not healthy. Keines der verfügbarkeitsreplikate verfügt über einen fehlerfreien "synchronization_health" (2 = HEALTHY).None of the availability replicas have a healthy synchronization_health (2 = HEALTHY).

1: teilweise fehlerfrei.1: Partially healthy. Der Synchronisierungsstatus einiger, aber nicht aller Verfügbarkeitsreplikate ist fehlerfrei.The synchronization health of some, but not all, availability replicas is healthy.

2: fehlerfrei.2: Healthy. Der Synchronisierungsstatus jedes Verfügbarkeitsreplikats ist fehlerfrei.The synchronization health of every availability replica is healthy.

Informationen zum Synchronisierungsstatus des Replikats finden Sie unter der "synchronization_health" Spalte Sys. dm_hadr_availability_replica_states (Transact-SQL).For information about replica synchronization health, see the synchronization_health column in sys.dm_hadr_availability_replica_states (Transact-SQL).
synchronization_health_descsynchronization_health_desc nvarchar(60)nvarchar(60) Beschreibung des "synchronization_health", eine von:Description of synchronization_health, one of:

NOT_HEALTHYNOT_HEALTHY

PARTIALLY_HEALTHYPARTIALLY_HEALTHY

HEALTHYHEALTHY

SicherheitSecurity

BerechtigungenPermissions

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.Requires VIEW SERVER STATE permission on the server.

Siehe auchSee Also

Überwachen von Verfügbarkeitsgruppen & #40; Transact-SQL & #41; Monitor Availability Groups (Transact-SQL)
Always On-Verfügbarkeitsgruppen (SQL Server) Always On Availability Groups (SQL Server)
AlwaysOn Availability Groups, dynamische Verwaltungssichten und-Funktionen (Transact-SQL)Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)