分享方式:


sys.dm_io_cluster_shared_drives (Transact-SQL)

適用於:SQL Server Azure SQL 受控執行個體 Analytics Platform System (PDW)

如果目前的伺服器實例是叢集伺服器,此檢視會傳回每個共用磁碟驅動器的磁碟驅動器名稱。 如果目前的伺服器實例不是叢集實例,則會傳回空的數據列集。

注意

若要從 Analytics Platform System (PDW) 呼叫此專案,請使用名稱 sys.dm_pdw_nodes_io_cluster_shared_drives

資料行名稱 資料類型 描述
DriveName nchar(2) 磁碟驅動器的名稱(驅動器號),代表參與叢集共用磁碟陣列的個別磁碟。 數據行不可為 Null。
pdw_node_id int 適用於:ssPDW

此散發節點的標識碼。

備註

啟用叢集時,故障轉移叢集實例需要共用磁碟上的數據和記錄檔,以便在實例故障轉移到另一個節點之後存取它們。 此檢視中的每個數據列都代表這個叢集 SQL Server 實例所使用的單一共用磁碟。 只有此檢視列出的磁碟可用來儲存此 SQL Server 實例的數據或記錄檔。 此檢視中列出的磁碟是與 實例相關聯的叢集資源群組中的磁碟。

注意

未來版本將會淘汰此檢視。 我們建議您改用 sys.dm_io_cluster_valid_path_names (Transact-SQL)。

權限

用戶必須具有 SQL Server 實例的 VIEW SERVER STATE 許可權。

SQL Server 2022 和更新版本的權限

需要伺服器上的 VIEW SERVER PERFORMANCE 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)