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