fn_servershareddrives (Transact-SQL)

Renvoie les noms des lecteurs partagés utilisés par le serveur cluster.

ms190477.note(fr-fr,SQL.90).gifImportant :
Cette fonction système Microsoft SQL Server 2000 est fournie à des fins de compatibilité descendante. Nous vous recommandons d'utiliser sys.dm_io_cluster_shared_drives à la place.

Syntaxe

fn_servershareddrives()

Notes

fn_servershareddrives renvoie la liste des lecteurs partagés qui sont utilisés par le serveur cluster. Ces lecteurs appartiennent au même groupe de clusters que la ressource Microsoft SQL Server. De plus, la ressource SQL Server dépend de ces lecteurs.

Cette fonction permet d'identifier les lecteurs disponibles pour les utilisateurs.

Autorisations

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

Tables renvoyées

Si le serveur actuel est un serveur cluster, fn_servershareddrives renvoie le nom de lecteur des lecteurs partagés.

Si l'instance de serveur actuelle n'est pas un serveur cluster, fn_servershareddrives renvoie un ensemble de lignes vides.

Exemple

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

SELECT * FROM fn_servershareddrives()

Voici l'ensemble de résultats :

DriveName

--------

m

n

Voir aussi

Référence

sys.dm_io_cluster_shared_drives
fn_virtualservernodes (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Nouveau contenu :
  • Ajout d'une remarque à propos de la désapprobation de cette fonction avec un lien vers la rubrique sys.dm_io_cluster_shared_drives.
Contenu modifié :
  • Les autorisations se trouvent au niveau de l'instance, et plus au niveau du serveur.