Partager via


sys.dm_io_cluster_shared_drives (Transact-SQL)

S’applique à : SQL Server Azure SQL Managed Instance Analytics Platform System (PDW)

Cette vue retourne 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é.

Remarque

Pour appeler ceci à partir du système de plateforme Analytics (PDW), utilisez le nom sys.dm_pdw_nodes_io_cluster_shared_drives.

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. Colonne n'acceptant pas la valeur NULL.
pdw_node_id int S’applique à : ssPDW

Identificateur du nœud sur lequel cette distribution est activée.

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. Chacune des lignes de cette vue représente un disque partagé unique utilisé par cette instance SQL Server en cluster. Seuls les disques répertoriés par cette vue peuvent être utilisés pour stocker des données ou des fichiers journaux 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.

Remarque

Cette vue sera abandonnée dans une version ultérieure. Nous vous recommandons d’utiliser sys.dm_io_cluster_valid_path_names (Transact-SQL) à la place.

autorisations

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

Autorisations pour SQL Server 2022 (et versions plus récentes)

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.

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

Voir aussi

sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)
Fonctions et vues de gestion dynamique (Transact-SQL)