sys.dm_io_cluster_valid_path_names (Transact-SQL)
適用於:SQL Server
傳回 SQL Server 故障轉移叢集實例之所有有效共用磁碟的相關信息,包括叢集共用磁碟區。 如果未叢集實例,則會傳回空的數據列集。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
path_name |
nvarchar(512) | 磁碟區裝入點或磁碟驅動器路徑,可用來作為資料庫和記錄檔的根目錄。 不可為 Null。 |
cluster_owner_node |
nvarchar(64) | 磁碟驅動器的目前擁有者。 針對叢集共用磁碟區 (CSV),擁有者是裝載 MetaData Server 的節點。 不可為 Null。 |
is_cluster_shared_volume |
位 | 如果此路徑所在的磁碟驅動器是叢集共用磁碟區,則傳回 1 ;否則,會傳回 0 。 |
備註
SQL Server 故障轉移叢集實例 (FCI) 必須在 FCI 的所有節點之間使用共用記憶體,才能儲存數據和記錄檔。 此檢視中列出的磁碟是與實例相關聯的叢集資源群組中的磁碟。 它們是唯一可用於數據或記錄檔記憶體的磁碟。
權限
SQL Server 2019 (15.x) 和舊版需要 SQL Server 實例 VIEW SERVER STATE
許可權。
SQL Server 2022 (16.x) 和更新版本需要伺服器上 VIEW SERVER PERFORMANCE STATE
許可權。
範例
下列範例會使用 sys.dm_io_cluster_valid_path_names
來判斷叢集伺服器實例上的共用磁碟驅動器:
SELECT *
FROM sys.dm_io_cluster_valid_path_names;