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


sys.fn_virtualservernodes (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure Платформенная система аналитики (PDW)

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

Внимание

Эта системная функция Microsoft SQL Server 2012 (11.x) включена для обратной совместимости. Вместо этого рекомендуется использовать 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

См. также

sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)