sys.dm_io_cluster_valid_path_names (Transact-SQL)

S’applique à :SQL Server

Retourne des informations sur tous les disques partagés valides, y compris les volumes partagés de cluster, pour une instance de cluster de basculement SQL Server. Si l'instance n'est pas en cluster, un ensemble de lignes vide est retourné.

Nom de la colonne Type de données Description
path_name Nvarchar(512) Point de montage de volume ou chemin d'accès de lecteur pouvant être utilisé comme répertoire racine pour la base de données et les fichiers journaux. N'accepte pas la valeur NULL.
cluster_owner_node Nvarchar(64) Propriétaire actuel du disque. Pour les volumes partagés de cluster (CSV), le propriétaire est le nœud qui héberge le serveur de métadonnées. N'accepte pas la valeur NULL.
is_cluster_shared_volume Peu Retourne 1 si le lecteur sur lequel ce chemin d'accès se trouve est un volume partagé de cluster ; sinon retourne 0.

Notes

Une instance de cluster de basculement SQL Server doit utiliser le stockage partagé sur tous ses nœuds pour le stockage de fichiers de données et de fichiers journaux. Les disques répertoriés dans cette vue sont ceux qui se trouvent dans le groupe de ressources de cluster associé à l'instance et sont les seuls disques pouvant être utilisés pour le stockage de fichiers de données et de fichiers journaux.

Notes

Cette vue remplacera sys.dm_io_cluster_shared_drives (Transact-SQL) dans une version ultérieure.

Autorisations

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

Autorisations pour SQL Server 2022 et versions ultérieures

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

Exemples

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

SELECT * FROM sys.dm_io_cluster_valid_path_names;  

Voir aussi

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