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. Non nullable. |
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. Non nullable. |
is_cluster_shared_volume |
bits | Retourne 1 si le lecteur sur lequel se trouve ce chemin 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 les disques qui se trouvent dans le groupe de ressources de cluster associé à l’instance. Il s’agit des seuls disques qui peuvent être utilisés pour le stockage de données ou de fichiers journaux.
autorisations
SQL Server 2019 (15.x) et les versions précédentes nécessitent VIEW SERVER STATE
autorisation pour l’instance SQL Server.
SQL Server 2022 (16.x) et versions ultérieures nécessitent VIEW SERVER PERFORMANCE STATE
autorisation sur le serveur.
Exemples
L’exemple suivant utilise sys.dm_io_cluster_valid_path_names
pour déterminer les lecteurs partagés sur une instance de serveur en cluster :
SELECT *
FROM sys.dm_io_cluster_valid_path_names;
Contenu connexe
- sys.dm_os_cluster_nodes (Transact-SQL)
- sys.dm_io_cluster_shared_drives (Transact-SQL)
- vues de gestion dynamique système