次の方法で共有


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