fn_virtualservernodes (Transact-SQL)

傳回 SQL Server 執行個體可在其中執行的容錯移轉叢集執行個體節點清單。在容錯移轉叢集環境中,這項資訊非常有用。

重要注意事項重要事項

基於回溯相容性,已保留這個 MicrosoftSQL Server 2000 系統函數。我們建議您改用 sys.dm_os_cluster_nodes (Transact-SQL)

主題連結圖示Transact-SQL 語法慣例

語法

fn_virtualservernodes()

傳回的資料表

如果目前的伺服器是叢集伺服器,fn_virtualservernodes 會傳回一份已定義了 SQL Server 執行個體的容錯移轉叢集執行個體節點清單。

如果目前的伺服器執行個體不是叢集伺服器,fn_virtualservernodes 會傳回空的資料列集。

權限

使用者必須有 SQL Server 執行個體的 VIEW SERVER STATE 權限。

範例

下列範例會利用 fn_virtualservernodes 來查詢叢集伺服器執行個體:

SELECT * FROM fn_virtualservernodes()

以下為結果集:

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2