sys.dm_io_cluster_shared_drives (Transact-SQL)

如果当前服务器实例为群集服务器,则此视图返回每个共享驱动器的名称。 如果当前服务器实例不是群集实例,则返回空行集。

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

列名

数据类型

说明

DriveName

nchar(2)

驱动器的名称(驱动器号),表示共享群集磁盘阵列中的单个磁盘。 此列不可为 Null。

注释

如果已启用群集,则故障转移群集实例要求数据和日志文件位于共享磁盘上,以便在实例故障转移到另一节点后,可以访问这些数据和日志文件。 该视图中的每一行代表一个由此 SQL Server 群集实例使用的共享磁盘。 只有该视图中所列磁盘可以用于存储该 SQL Server 实例的数据或日志文件。 该视图中所列磁盘属于与实例关联的群集资源组。

备注

此视图将在未来版本中弃用。建议改用 sys.dm_io_cluster_valid_path_names (Transact-SQL)

权限

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

示例

以下示例使用 sys.dm_io_cluster_shared_drives,在群集服务器实例上确定共享驱动器:

SELECT * FROM sys.dm_io_cluster_shared_drives;

下面是结果集:

DriveName

---------

m

n

请参阅

参考

sys.dm_io_cluster_valid_path_names (Transact-SQL)

sys.dm_os_cluster_nodes (Transact-SQL)

sys.fn_servershareddrives (Transact-SQL)

动态管理视图和函数 (Transact-SQL)