fn_servershareddrives (Transact-SQL)

返回群集服务器使用的共享驱动器的名称。

ms190477.note(zh-cn,SQL.90).gif重要提示:
保留此 Microsoft SQL Server 2000 系统函数是为了向后兼容。建议改用 sys.dm_io_cluster_shared_drives

语法

fn_servershareddrives()

返回的表

如果当前服务器是群集服务器,则 fn_servershareddrives 返回共享驱动器的驱动器名称。

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

备注

fn_servershareddrives 返回此群集服务器使用的共享驱动器的列表。这些共享驱动器与 Microsoft SQL Server 资源属于同一群集组。此外,SQL Server 资源与这些驱动器相关。

此函数在标识用户可用的驱动器时十分有用。

权限

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

示例

以下示例使用了 fn_servershareddrives 对群集服务器实例进行查询。

SELECT * FROM fn_servershareddrives()

下面是结果集:

DriveName

--------

m

n

请参阅

参考

sys.dm_io_cluster_shared_drives
fn_virtualservernodes (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 7 月 17 日

新增内容:
  • 添加了有关不推荐使用的注意事项,以及指向 sys.dm_io_cluster_shared_drives 主题的链接。
更改的内容:
  • 权限为实例级权限,而非服务器级权限。