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 权限。

请参阅

概念

监视可用性组 (Transact-SQL)

AlwaysOn 可用性组 (SQL Server)

其他资源

AlwaysOn 可用性组动态管理视图和函数 (Transact-SQL)

AlwaysOn 可用性组目录视图 (Transact-SQL)