傳回 SQL Server 容錯移轉叢集執行個體之所有有效共用磁碟的相關資訊,包括叢集共用磁碟區。 如果執行個體尚未叢集化,則會傳回空的資料列集。
適用於:SQL Server (SQL Server 2014 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
|---|---|---|
path_name |
Nvarchar(512) |
可當做資料庫和記錄檔之根目錄使用的磁碟區掛接點或磁碟機路徑。 不可設為 Null。 |
cluster_owner_node |
Nvarchar(64) |
目前的磁碟機擁有者。 如果是叢集共用磁碟區 (CSV),擁有者為主控 MetaData Server 的節點。 不可設為 Null。 |
is_cluster_shared_volume |
Bit |
如果此路徑所在的磁碟機為叢集共用磁碟區,則傳回 1,否則傳回 0。 |
備註
SQL Server 容錯移轉叢集執行個體 (FCI) 必須在 FCI 的所有節點之間使用共用儲存體,以便儲存資料和記錄檔案。 這份檢視表所列出的磁碟是與執行個體相關聯之叢集資源群組中的磁碟,也是可用於資料或記錄檔案儲存的僅有磁碟。
注意
這個檢視表將會在未來的版本中取代 sys.dm_io_cluster_shared_drives (Transact-SQL)。
權限
使用者必須具有 SQL Server 執行個體的 VIEW SERVER STATE 權限。
範例
下列範例會使用 sys.dm_io_cluster_valid_path_names 來判斷叢集伺服器執行個體上的共用磁碟機:
SELECT * FROM sys.dm_io_cluster_valid_path_names;
請參閱
參考
sys.dm_os_cluster_nodes (Transact-SQL)