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