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