sys.availability_group_listeners (Transact-SQL)

Gilt für:SQL Server

Für jede Always On-Verfügbarkeitsgruppe gilt: Entweder werden null Zeilen zurückgegeben, um anzuzeigen, dass der Verfügbarkeitsgruppe kein Netzwerkname zugeordnet ist, oder für jede Verfügbarkeitsgruppen-Listenerkonfiguration im WSFC-Cluster (Windows Server-Failoverclustering) wird eine Zeile zurückgegeben. In dieser Sicht wird die von Cluster erfasste Echtzeitkonfiguration angezeigt.

Hinweis

In dieser Katalogsicht werden nicht die Details einer IP-Konfiguration beschrieben, die im WSFC-Cluster definiert wurde.

Spaltenname Datentyp Beschreibung
group_id uniqueidentifier Verfügbarkeitsgruppen-ID (group_id) aus sys.availability_groups.
listener_id nvarchar(36) Die GUID der Clusterressourcen-ID.
dns_name nvarchar(63) Der konfigurierte Netzwerkname (Hostname) des Verfügbarkeitsgruppenlisteners.
Port int Die für den Verfügbarkeitsgruppenlistener konfigurierte TCP-Portnummer.

NULL = Listener wurde außerhalb von SQL Server konfiguriert, und die Portnummer wurde der Verfügbarkeitsgruppe nicht hinzugefügt. Um den Port hinzuzufügen, verwenden Sie die MODIFY LISTENER-Option der ALTER AVAILABILITY GROUPTransact-SQL-Anweisung.
is_conformant bit Gibt an, ob diese IP-Konfiguration konform ist. Folgende Werte sind möglich:

1 = Der Listener ist konform. Nur "OR"-Beziehungen bestehen zwischen ihren IP-Adressen (Internet Protocol). Conformant umfasst jede IP-Konfiguration, die von der CREATE AVAILABILITY GROUPTransact-SQL-Anweisung erstellt wurde. Wenn eine IP-Konfiguration, die außerhalb von SQL Server erstellt wurde, z. B. mithilfe des WSFC-Failovercluster-Managers, aber durch die ALTER AVAILABILITY GROUP tsql-Anweisung geändert werden kann, wird die IP-Konfiguration als konform qualifiziert.

0 = Der Listener ist nicht konform. In der Regel gibt dies eine IP-Adresse an, die nicht mithilfe von SQL Server-Befehlen konfiguriert werden konnte und stattdessen direkt im WSFC-Cluster definiert wurde.
ip_configuration_string_from_cluster nvarchar(max) Die Cluster-IP-Konfigurationszeichenfolgen für diesen Listener, falls vorhanden. NULL = Der Listener hat keine virtuellen IP-Adressen. Zum Beispiel:

IPv4-Adresse: 65.55.39.10.

IPv6-Adresse: 2001::4898:23:1002:20f:1fff:feff:b3a3
is_distributed_network_name bit Gilt für: SQL Server 2019 (15.x) CU8 und höher, SQL Server 2017 (14.x) CU25 und höher, SQL Server 2016 (13.x) SP3 und höher

Diese Spalte gibt an, dass der Listener ein DNN-Listener (Distributed Network Name) ist, wenn der Wert auf 1 festgelegt ist. Weitere Informationen finden Sie unter Konfigurieren eines DNN-Listeners für eine Verfügbarkeitsgruppe

Sicherheit

Berechtigungen

Die Sichtbarkeit der Metadaten in Katalogansichten ist auf sicherungsfähige Elemente beschränkt, die ein Benutzer besitzt oder für die der Benutzer eine Berechtigung erteilt hat. Weitere Informationen finden Sie unter Metadata Visibility Configuration.

Weitere Informationen