sys.fn_virtualservernodes (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure Piattaforma di strumenti analitici (PDW)
Restituisce un elenco di nodi dell'istanza del cluster di failover in cui è possibile eseguire un'istanza di SQL Server. Tali informazioni risultano utili in ambienti con clustering di failover.
Importante
Questa funzione di sistema di Microsoft SQL Server 2012 (11.x) è inclusa per la compatibilità con le versioni precedenti. È consigliabile usare invece sys.dm_os_cluster_nodes (Transact-SQL).
Convenzioni relative alla sintassi Transact-SQL
Sintassi
fn_virtualservernodes()
Tabelle restituite
Se il server corrente è un server in cluster, fn_virtualservernodes restituisce un elenco di nodi dell'istanza del cluster di failover in cui è stata definita questa istanza di SQL Server.
Se l'istanza del server corrente non è un server in cluster, 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 su un'istanza del server del cluster.
SELECT * FROM fn_virtualservernodes();
Il set di risultati è il seguente.
NodeName
--------
SS3-CLUSN1
SS3-CLUSN2
Vedi anche
sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)