Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает список узлов экземпляров с отказоустойчивом кластером, на которых может запускаться экземпляр SQL Server. Эти сведения полезны в средах отказоустойчивой кластеризации.
Важно! |
|---|
Эта системная функция Microsoft SQL Server 2012 включена для обеспечения обратной совместимости.Вместо нее рекомендуется использовать функцию sys.dm_os_cluster_nodes (Transact-SQL). |
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Cинтаксические обозначения в 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
Важно!