sys.dm_hadr_instance_node_map (Transact-SQL)
对于承载加入其 AlwaysOn 可用性组的可用性副本的每个 SQL Server 实例,将返回承载该服务器实例的 Windows Server 故障转移群集 (WSFC) 节点的名称。 此动态管理视图具有以下用法:
此动态管理视图对于检测包含承载于同一 WSFC 节点上的多个可用性副本的可用性组很有用,这是一个不受支持的配置,如果可用性组的配置不正确,则在进行 FCI 故障转移后可能出现此配置。 有关详细信息,请参阅故障转移群集和 AlwaysOn 可用性组 (SQL Server)。
当多个 SQL Server 实例承载于同一 WSFC 节点上时,资源 DLL 将使用此动态管理视图来确定要连接到的 SQL Server 实例。
列名 |
数据类型 |
说明 |
---|---|---|
ag_resource_id |
nvarchar(256) |
作为 WSFC 群集中资源的可用性组的唯一 ID。 |
instance_name |
nvarchar(256) |
承载可用性组的副本的服务器实例的名称 - server/instance。 |
node_name |
nvarchar(256) |
WSFC 群集节点的名称。 |
权限
要求具有服务器的 VIEW SERVER STATE 权限。