sys.dm_io_cluster_valid_path_names(Transact-SQL)

适用于:SQL Server

返回所有有效共享磁盘的信息,包括集群共享卷,针对SQL Server故障转移集群实例。 如果实例未被聚类,则返回一个空的行集。

列名称 数据类型 Description
path_name nvarchar(512) 卷挂载点或驱动器路径,可以用作数据库和日志文件的根目录。 不可为 null。
cluster_owner_node nvarchar(64) 硬盘的现任主人。 对于集群共享卷(CSV),所有者是托管元数据服务器的节点。 不可为 null。
is_cluster_shared_volume bit 如果该路径所在的驱动器是集群共享卷,则返回 1 ;否则返回 0

注解

SQL Server 故障转移集群实例(FCI)必须在 FCI 的所有节点之间使用共享存储来存储数据和日志文件。 此视图中列出的磁盘是与实例关联的集群资源组中的磁盘。 它们是唯一可以用来存储数据或日志文件的磁盘。

Permissions

SQL Server 2019(15.x)及之前版本需要VIEW SERVER STATE对 SQL Server 实例的权限。

SQL Server 2022 (16.x) 及更高版本需要 VIEW SERVER PERFORMANCE STATE 对服务器具有权限。

Examples

以下示例用于 sys.dm_io_cluster_valid_path_names 确定集群服务器实例上的共享驱动器:

SELECT *
FROM sys.dm_io_cluster_valid_path_names;