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)