sys.availability_group_listeners (Transact-SQL)sys.availability_group_listeners (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Для каждой группы доступности AlwaysOn не возвращает ни одной строки, указывая на то, что с группой доступности не связаны имена сети, либо возвращает по одной строке для каждой конфигурации прослушивателей групп доступности в кластере WSFC.For each Always On availability group, returns either zero rows indicating that no network name is associated with the availability group, or returns a row for each availability-group listener configuration in the Windows Server Failover Clustering (WSFC) cluster. Это представление отображает получаемые из кластера в реальном времени сведения о конфигурации.This view displays the real-time configuration gathered from cluster.

Примечание

В этом представлении каталога не описывается подробно конфигурация IP-адресов, заданная в кластере WSFC.This catalog view does not describe details of an IP configuration, that was defined in the WSFC cluster.

Имя столбцаColumn name Тип данныхData type ОписаниеDescription
group_idgroup_id uniqueidentifieruniqueidentifier Идентификатор группы доступности (group_id) из sys.availability_groups.Availability group ID (group_id) from sys.availability_groups.
listener_idlistener_id nvarchar(36)nvarchar(36) Идентификатор GUID из идентификатора ресурса кластера.GUID from the cluster resource ID.
dns_namedns_name nvarchar(63)nvarchar(63) Настроенное сетевое имя (hostname) прослушивателя группы доступности.Configured network name (hostname) of the availability group listener.
portport intint Номер TCP-порта, заданного для прослушивателя группы доступности.The TCP port number configured for the availability group listener.

NULL = прослушиватель настроен вне SQL ServerSQL Server, его номер порта не был добавлен в группу доступности.NULL = Listener was configured outside SQL ServerSQL Server and its port number has not been added to the availability group. Чтобы добавить порт, pleaseuse параметром MODIFY ALTER AVAILABILITY GROUP Transact-SQLTransact-SQL инструкции.To add the port, pleaseuse the MODIFY LISTENER option of the ALTER AVAILABILITY GROUPTransact-SQLTransact-SQL statement.
is_conformantis_conformant bitbit Соответствует ли стандартам эта конфигурация IP-адресов, одно из следующих значений:Whether this IP configuration is conformant, one of:

1 = прослушиватель соответствует стандартам.1 = Listener is conformant. Только отношения «Или» существует между его адреса протокола Интернета (IP).Only "OR" relations exist among its Internet Protocol (IP) addresses. Соответствующие стандарту охватывает каждый IP-конфигурацию, которая была создана с CREATE AVAILABILITY GROUP Transact-SQLTransact-SQL инструкции.Conformant encompasses every an IP configuration that was created by the CREATE AVAILABILITY GROUPTransact-SQLTransact-SQL statement. Кроме того, если конфигурация IP-адресов была создана вне SQL ServerSQL Server, например с помощью диспетчера отказоустойчивого кластера WSFC (но ее можно изменить с помощью инструкции ALTER AVAILABILITY GROUP), то конфигурация IP-адресов считается соответствующей стандартам.In addition, if an IP configuration that was created outside of SQL ServerSQL Server, for example by using the WSFC Failover Cluster Manager, but can be modified by the ALTER AVAILABILITY GROUP tsql statement, the IP configuration qualifies as conformant.

0 = прослушиватель не соответствует стандартам.0 = Listener is nonconformant. Как правило, это указывает на наличие IP-адреса, который не удалось настроить с помощью команд SQL ServerSQL Server и который вместо этого был определен непосредственно в кластере WSFC.Typically, this indicates an IP address that could not be configured by using SQL ServerSQL Server commands and, instead, was defined directly in the WSFC cluster.
ip_configuration_string_from_clusterip_configuration_string_from_cluster nvarchar(max)nvarchar(max) Строки конфигурации IP-адресов кластера для этого прослушивателя, если они имеются.Cluster IP configuration strings, if any, for this listener. NULL = прослушиватель не имеет виртуальных IP-адресов.NULL = Listener has no virtual IP addresses. Пример:For example:

IPv4-адрес: 65.55.39.10.IPv4 address: 65.55.39.10.

IPv6-адрес: 2001::4898:23:1002:20f:1fff:feff:b3a3IPv6 address: 2001::4898:23:1002:20f:1fff:feff:b3a3

БезопасностьSecurity

РазрешенияPermissions

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. Дополнительные сведения см. в разделе Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

См. такжеSee Also

Динамические представления управления и функции, связанные с группами доступности AlwaysOn (Transact-SQL) Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)
Представления каталога групп доступности AlwaysOn (Transact-SQL) Always On Availability Groups Catalog Views (Transact-SQL)
Отслеживание групп доступности (Transact-SQL) Monitor Availability Groups (Transact-SQL)
Группы доступности AlwaysOn (SQL Server)Always On Availability Groups (SQL Server)