Partager via


sys.dm_io_cluster_shared_drives (Transact-SQL)

Cette vue renvoie le nom de chaque lecteur partagé si l'instance de serveur active est un serveur cluster. Si l'instance de serveur active n'est pas une instance cluster, un ensemble de lignes vides est renvoyé.

Nom de la colonne

Type de données

Description

DriveName

nchar(2)

Nom (ou lettre) du lecteur qui représente un disque individuel appartenant au groupe de disques partagés en clusters. La colonne n'accepte pas de valeur NULL.

Notes

Lorsque le clustering est activé, il est nécessaire pour l'instance de cluster de basculement que les fichiers journaux et de données se trouvent sur des disques partagés afin de pouvoir y accéder une fois que l'instance a basculé vers un autre nœud. Chaque ligne de cette vue représente l'un des disques partagés qui sont utilisés par cette instance cluster de SQL Server. Seuls les disques répertoriés par cette vue peuvent être utilisés pour stocker des fichiers journaux ou de données pour cette instance de SQL Server. Les disques figurant dans cette vue sont ceux qui font partie du groupe de ressources de cluster associé à l'instance.

Notes

À terme, cette vue va remplacer la fonction fn_servershareddrives qui sera déconseillée dans une prochaine version.

Autorisations

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

Exemples

L'exemple suivant utilise sys.dm_io_cluster_shared_drives pour déterminer les lecteurs partagés d'une instance de serveur cluster :

SELECT * FROM sys.dm_io_cluster_shared_drives

L'ensemble de résultats est le suivant :

DriveName

---------

m

n