次の方法で共有


fn_virtualservernodes (Transact-SQL)

SQL Server のインスタンスを実行できるフェールオーバー クラスター インスタンス ノードの一覧を返します。 この情報は、フェールオーバー クラスタリング環境で役立ちます。

重要な注意事項重要

Microsoft SQL Server 2012 のこのシステム関数は、旧バージョンとの互換性のために用意されています。 代わりに 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

関連項目

参照

sys.dm_os_cluster_nodes (Transact-SQL)

fn_servershareddrives (Transact-SQL)