Compartilhar via


fn_virtualservernodes (Transact-SQL)

Retorna uma lista de nós de instância em cluster de failover nos quais uma instância do SQL Server pode ser executada. Essas informações são úteis em ambientes de failover em cluster.

Observação importanteImportante

Essa função do sistema Microsoft SQL Server 2000 é incluída para compatibilidade com versões anteriores. Em vez dessa função, recomendamos usar sys.dm_os_cluster_nodes (Transact-SQL).

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

fn_virtualservernodes()

Tabelas retornadas

Se o servidor atual for um servidor clusterizado, fn_virtualservernodes retornará uma lista de nós de instância de failover em cluster nos quais essas instância do SQL Server foi definida.

Se a instância do servidor atual não for um servidor clusterizado, fn_virtualservernodes retornará um conjunto de linhas vazio.

Permissões

O usuário deve ter permissão de VIEW SERVER STATE para a instância do SQL Server.

Exemplos

O exemplo seguinte usa fn_virtualservernodes para consultar em uma instância de servidor clusterizado:

SELECT * FROM fn_virtualservernodes()

Aqui está o conjunto de resultados.

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2