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


fn_virtualservernodes (Transact-SQL)

Возвращает список узлов экземпляров с отказоустойчивым кластером, на которых может запускаться экземпляр SQL Server. Эти сведения полезны в средах отказоустойчивых кластеров.

Важное примечаниеВажно!

Эта системная функция Microsoft SQL Server 2000 включена для обратной совместимости. Вместо нее рекомендуется использовать функцию sys.dm_os_cluster_nodes (Transact-SQL).

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

fn_virtualservernodes()

Возвращаемые таблицы

Если текущий сервер является кластеризованным, то функция fn_virtualservernodes возвращает список узлов экземпляра отказоустойчивого кластера, на которых определен экземпляр SQL Server.

Если текущий экземпляр сервера не является кластеризованным, то fn_virtualservernodes возвращает пустой набор строк.

Разрешения

Пользователь должен иметь разрешение VIEW SERVER STATE на экземпляре SQL Server.

Примеры

В следующем примере функция fn_virtualservernodes используется для запроса на кластеризованном экземпляре сервера:

SELECT * FROM fn_virtualservernodes()

Ниже приводится результирующий набор.

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2