sys.dm_os_cluster_nodes
這個檢視會傳回容錯移轉叢集執行個體組態中每個節點的資料列。如果目前的執行個體就是容錯移轉叢集執行個體,它會傳回其中已經定義這個容錯移轉叢集執行個體 (以前稱為「虛擬伺服器」) 之節點的清單。如果目前的伺服器執行個體不是容錯移轉叢集執行個體,它會傳回空的資料列集。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
NodeName |
sysname |
SQL Server 容錯移轉叢集執行個體 (虛擬伺服器) 組態中的節點名稱。 |
備註
當啟用容錯移轉叢集時,SQL Server 執行個體可以在 SQL Server 容錯移轉叢集執行個體 (虛擬伺服器) 組態所指定一部分的任何容錯移轉叢集節點中執行。
附註: |
---|
這個檢視最終會取代在未來版本將會遭到取代的 fn_virtualservernodes 函數。 |
如需有關從容錯移轉叢集 (虛擬伺服器) 組態中加入或移除節點的資訊,請參閱<如何:在 SQL Server 2005 容錯移轉叢集中加入或移除節點 (設定)>。
權限
使用者必須有 SQL Server 執行個體的 VIEW SERVER STATE 權限。
範例
下列範例會使用 sys. dm_os_cluster_nodes 來判斷節點是否位在叢集伺服器執行個體上:
SELECT * FROM sys.dm_os_cluster_nodes
結果集如下:
NodeName
--------
SS3-CLUSN1
SS3-CLUSN2
請參閱
參考
sys.dm_io_cluster_shared_drives
fn_virtualservernodes (Transact-SQL)
動態管理檢視和函數
其他資源
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 7 月 17 日 |
|