[AlwaysOn2017] AlwaysOn的DMV和DMF - Sys.availability_group_listeners

来源:这里教程网 时间:2026-03-02 11:34:05 作者:

3、 sys. availability_group_listeners

对于每个AlwaysOn可用性组,返回零行(指明没有与可用性组关联的网络名称),或为Windows Server故障转移群集(WSFC)中的每个可用性组侦听程序配置都返回一行。此视图显示从群集中收集的实时配置。

备注

此目录视图不说明WSFC群集中定义的IP配置的详细信息。

列名

数据类型

描述

group_id

uniqueidentifier

可用性组ID( group_id),从 sys.availability_groups

listener_id

nvarchar(36)

群集资源ID的GUID。

dns_name

nvarchar(63)

可用性组侦听器的已配置网络名称(主机名)。

port

int

为可用性组侦听器配置的TCP端口号。

NULL = 侦听器在SQL Server外部配置,并且其端口号尚未添加到可用性组。若要添加或修改LISTENER选项的端口,请使用 ALTER AVAILABILITY GROUP Transact-SQL 语句。

is_conformant

bit

此IP配置是否符合标准,可为下列值之一:

1 = 侦听器符合标准。在其Internet协议(IP)地址之间存在唯一"OR"关系。 符合的包含每个已通过一个IP配置 CREATE AVAILABILITY GROUP Transact-SQL 语句。此外,如果IP配置是在SQL Server之外创建的(例如通过使用WSFC故障转移群集管理器),但可以通过ALTER AVAILABILITY GROUP T-SQL语句修改,该IP配置也符合标准。

0 = 侦听器不符合标准。通常,这表示无法通过使用SQL Server命令配置的IP地址可以直接在WSFC群集中定义。

ip_configuration_string_from_cluster

nvarchar(max)

该侦听器的群集IP配置字符串(如果有)。

NULL = 侦听器没有虚拟IP地址。例如:

IPv4 地址:

65.55.39.10

IPv6 地址:

2001::4898:23:1002:20f:1fff:feff:b3a3

相关推荐