Partager via


fn_virtualservernodes (Transact-SQL)

Retourne la liste des nœuds d'instance de cluster de basculement sur lesquels une instance de SQL Server peut être exécutée. Ce type d'informations est utile en cas de basculement dans un environnement organisé en clusters.

Important

Cette fonction système Microsoft SQL Server 2000 est fournie pour des raisons de compatibilité descendante. Nous vous recommandons d'utiliser sys.dm_os_cluster_nodes (Transact-SQL) à la place.

Icône Lien de rubriqueConventions de syntaxe Transact-SQL

Syntaxe

fn_virtualservernodes()

Tables retournées

Si le serveur actuel est un serveur cluster, fn_virtualservernodes retourne la liste des nœuds d'instance de cluster de basculement ayant servi à définir cette instance de SQL Server.

Si l'instance actuelle du serveur n'est pas un serveur cluster, fn_virtualservernodes retourne un ensemble de lignes vide.

Autorisations

L'utilisateur doit disposer de l'autorisation VIEW SERVER STATE pour l'instance de SQL Server.

Exemples

L'exemple suivant utilise fn_virtualservernodes pour effectuer une requête sur une instance de serveur cluster :

SELECT * FROM fn_virtualservernodes()

Voici l'ensemble des résultats.

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2