Поделиться через


sys.dm_os_cluster_nodes (Transact-SQL)

Данное представление возвращает строку для каждого узла в конфигурации экземпляра отказоустойчивого кластера. Если текущий экземпляр является отказоустойчивым кластеризованным экземпляром, то возвращается список узлов, в которых этот экземпляр отказоустойчивого кластера (прежде «виртуальный сервер») был определен. Если текущий экземпляр сервера не является отказоустойчивым кластеризованным экземпляром, то возвращается пустой набор строк.

Имя столбца

Тип данных

Описание

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