sys.fn_virtualservernodes (Transact-SQL)

返回可运行 SQL Server 实例的故障转移群集实例节点的列表。 此信息在故障转移群集环境中很有用。

重要说明重要提示

保留此 Microsoft SQL Server 2012 系统函数是为了向后兼容。建议您改用 sys.dm_os_cluster_nodes (Transact-SQL)

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

主题链接图标 Transact-SQL 语法约定

语法

fn_virtualservernodes()

返回的表

如果当前服务器是群集服务器,则 fn_virtualservernodes 返回已定义了该 SQL Server 实例的故障转移群集实例节点的列表。

如果当前服务器实例不是群集服务器,则 fn_virtualservernodes 返回空行集。

权限

用户必须对 SQL Server 实例拥有 VIEW SERVER STATE 权限。

示例

下面的示例使用 fn_virtualservernodes 对群集服务器实例进行查询:

SELECT * FROM fn_virtualservernodes();

下面是结果集:

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2

请参阅

参考

sys.dm_os_cluster_nodes (Transact-SQL)

sys.fn_servershareddrives (Transact-SQL)