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 |
