次の方法で共有


sys.dm_os_cluster_nodes (Transact-SQL)

フェールオーバー クラスタ インスタンス構成のノードごとに 1 行のデータを返します。現在のインスタンスがフェールオーバー クラスタ インスタンスの場合は、このフェールオーバー クラスタ インスタンス (以前は "仮想サーバー") が定義されているノードの一覧を返します。現在のサーバー インスタンスがフェールオーバー クラスタ インスタンスではない場合は、空の行セットを返します。

列名

データ型

説明

NodeName

sysname

SQL Server フェールオーバー クラスタ インスタンス (仮想サーバー) 構成内のノードの名前。

説明

フェールオーバー クラスタリングが有効な場合、SQL Server インスタンスは、SQL Server フェールオーバー クラスタ インスタンス (仮想サーバー) 構成の一部として指定されているフェールオーバー クラスタ内のどのノードでも実行できます。

注意注意

このビューは、今後のリリースで廃止予定の fn_virtualservernodes 関数に代わるものです。

権限

SQL Server インスタンスに対する VIEW SERVER STATE 権限が必要です。

次の例では、sys. dm_os_cluster_nodes を使用して、クラスタ化されたサーバー インスタンスの割り当てノードを調べます。

SELECT * FROM sys.dm_os_cluster_nodes

次に結果セットを示します。

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2