sys.availability_group_listener_ip_addresses (Transact-SQL)

为 Windows Server 故障转移群集 (WSFC) 群集中任何 AlwaysOn 可用性组侦听器所关联的每个 IP 地址都返回一行。

主键:listener_id + ip_address + ip_sub_mask

适用范围:SQL Server(SQL Server 2012 到当前版本)。

列名称

数据类型

说明

listener_id

nvarchar(36)

来自 Windows Server 故障转移群集 (WSFC) 群集的资源 GUID。

ip_address

nvarchar(48)

可用性组侦听器的已配置虚拟 IP 地址。 返回一个 IPv4 或 IPv6 地址。

ip_subnet_mask

nvarchar(15)

为可用性组侦听器配置的 IPv4 地址的已配置 IP 子网掩码(如果有)。

NULL = IPv6 子网

is_dhcp

bit

IP 地址是否由 DHCP 配置,可为下列值之一:

0 = IP 地址不由 DHCP 配置。

1 = IP 地址由 DHCP 配置。

network_subnet_ip

nvarchar(48)

指定 IP 地址所属子网的网络子网 IP 地址。

network_subnet_prefix_length

int

IP 地址所属子网的网络子网前缀长度。

network_subnet_ipv4_mask

nvarchar(45)

IP 地址所属子网的网络子网掩码。 network_subnet_ipv4_mask 用于指定 CREATE AVAILABILITY GROUPALTER AVAILABILITY GROUP Transact-SQL 语句中 WITH DHCP 子句的 DHCP <network_subnet_option> 选项。

NULL = IPv6 子网

state

tinyint

WSFC 群集中 IP 资源的“联机”/“脱机”状态,可为下列值之一:

1 = 联机。 IP 资源处于联机状态。

0 = 脱机。 IP 资源处于脱机状态。

2 = 联机挂起。 IP 资源处于脱机状态,但正在联机。

3 = 失败。 IP 资源尝试重新联机,但失败。

state_desc

nvarchar(60)

state 的说明,可为下列值之一:

ONLINE

OFFLINE

ONLINE_PENDING

FAILED

安全性

权限

目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅元数据可见性配置

请参阅

参考

目录视图 (Transact-SQL)

概念

查询 SQL Server 系统目录常见问题