sys.dm_io_cluster_shared_drives (Transact-SQL)
適用於:SQL ServerAzure 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)
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應