sys.dm_hadr_cluster_networks (Transact-SQL)
适用范围:SQL Server
为每个参与可用性组子网配置的 WSFC 群集成员都返回一行。 您可以使用此动态管理视图来验证为每个可用性副本配置的网络虚拟 IP。
主键: member_name
+ network_subnet_ip
+ network_subnet_prefix_length
提示
从 SQL Server 2014(12.x)开始,此动态管理视图除了可用性组(AG)外,还支持 AlwaysOn 故障转移群集实例(FCI)。
列名称 | 数据类型 | 描述 |
---|---|---|
member_name |
nvarchar(128) | WSFC 群集中某节点的计算机名称。 |
network_subnet_ip |
nvarchar(48) | 该计算机所属子网的网络 IP 地址。 该地址可以是 IPv4 或 IPv6 地址。 |
network_subnet_ipv4_mask |
nvarchar(45) | 指定 IP 地址所属子网的网络子网掩码。 network_subnet_ipv4_mask 若要在 CREATE AVAILABILITY GROUP 或 ALTER AVAILABILITY GROUP Transact-SQL 语句的 WITH DHCP 子句中指定 DHCP <network_subnet_option> 选项,则为 。NULL = IPv6 子网。 |
network_subnet_prefix_length |
int | 指定该计算机所属子网的网络 IP 前缀长度。 |
is_public |
bit | 该网络在 WSFC 群集中是专用还是公共网络,可为下列值之一: 0 = 专用 1 = 公共 |
is_ipv4 |
bit | 子网的类型,可为下列值之一: 1 = IPv4 0 = IPv6 |
注解
在 Windows Server 故障转移群集(WSFC)中,群集列显示 Windows 群集详细信息。 如果没有 Windows 群集(例如 读取缩放可用性组或 Linux 上的可用性组),则与群集相关的列可能会显示有关内部默认群集的数据。 这些列仅供内部使用,可以忽略。
权限
对于 SQL Server 2019 (15.x) 和以前的版本,需要对服务器具有 VIEW SERVER STATE 权限。
对于 SQL Server 2022(16.x)及更高版本,需要对服务器具有 VIEW SERVER PERFORMANCE STATE 权限。