Condividi tramite


fn_virtualservernodes (Transact-SQL)

Restituisce un elenco di nodi di istanze cluster di failover in cui è possibile eseguire un'istanza di SQL Server. Tali informazioni risultano utili in ambienti con clustering di failover.

ms176098.note(it-it,SQL.90).gifImportante:
Questa funzione di sistema di Microsoft SQL Server 2000 è disponibile per compatibilità con le versioni precedenti. È consigliabile utilizzare sys.dm_os_cluster_nodes in alternativa.

Sintassi

fn_virtualservernodes()

Tabelle restituite

Se il server corrente è un server di cluster, fn_virtualservernodes restituisce un elenco di nodi di istanze cluster di failover in cui è stata definita l'istanza di SQL Server.

Se il server corrente non è un server di cluster, la funzione fn_virtualservernodes restituisce un set di righe vuoto.

Autorizzazioni

L'utente deve disporre dell'autorizzazione VIEW SERVER STATE per l'istanza di SQL Server.

Esempi

Nell'esempio seguente la funzione fn_virtualservernodes viene utilizzata per eseguire una query in un'istanza del server del cluster.

SELECT * FROM fn_virtualservernodes()

Set di risultati:

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2

Vedere anche

Riferimento

sys.dm_os_cluster_nodes
fn_servershareddrives (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Contenuto modificato:
  • Aggiunta di una nota sugli elementi obsoleti e di un collegamento all'argomento relativo a sys.dm_os_cluster_nodes.
  • Modifica delle autorizzazioni. Le autorizzazioni sono a livello di istanza e non a livello di server.
  • Aggiornamento dei nomi dei nodi nel set di risultati.