Partager via


fn_virtualservernodes (Transact-SQL)

Retourne la liste des nœuds d'instance de cluster avec 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.

ms176098.note(fr-fr,SQL.90).gifImportant :
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 à la place.

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 avec 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 exécuter une requête sur une instance de serveur cluster :

SELECT * FROM fn_virtualservernodes()

Le jeu de résultats obtenu est le suivant :

NodeName

--------

SS3-CLUSN1

SS3-CLUSN2

Voir aussi

Référence

sys.dm_os_cluster_nodes
fn_servershareddrives (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Ajout d'une remarque à propos de la désapprobation de cette fonction avec un lien vers la rubrique sys.dm_os_cluster_nodes.
  • Les autorisations se trouvent au niveau de l'instance, et plus au niveau du serveur.
  • Mise à jour des noms de nœuds dans le jeu de résultats.