sys.dm_io_cluster_valid_path_names (Transact-SQL)
Se aplica a:SQL Server
Devuelve información sobre todos los discos compartidos válidos, incluidos los volúmenes compartidos en clúster, para una instancia de clúster de conmutación por error de SQL Server. Si la instancia no está agrupada, se devuelve un conjunto de filas vacío.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
path_name |
nvarchar(512) | Punto de montaje del volumen o ruta de acceso de unidad que se puede usar como directorio raíz de los archivos de base de datos y de registro. No acepta valores NULL. |
cluster_owner_node |
nvarchar(64) | Propietario actual de la unidad. Para los volúmenes compartidos en clúster (CSV), el propietario es el nodo que hospeda el servidor de metadatos. No acepta valores NULL. |
is_cluster_shared_volume |
de bits de |
Devuelve 1 si la unidad en la que se encuentra esta ruta de acceso es un volumen compartido de clúster; de lo contrario, devuelve 0 . |
Comentarios
Una instancia de clúster de conmutación por error (FCI) de SQL Server debe usar almacenamiento compartido entre todos los nodos de FCI para el almacenamiento de archivos de datos y de registro. Los discos enumerados en esta vista son los discos que se encuentran en el grupo de recursos del clúster asociado a la instancia. Son los únicos discos que se pueden usar para el almacenamiento de archivos de registro o datos.
Permisos
SQL Server 2019 (15.x) y versiones anteriores requieren VIEW SERVER STATE
permiso para la instancia de SQL Server.
SQL Server 2022 (16.x) y versiones posteriores requieren VIEW SERVER PERFORMANCE STATE
permiso en el servidor.
Ejemplos
En el ejemplo siguiente se usa sys.dm_io_cluster_valid_path_names
para determinar las unidades compartidas en una instancia de servidor en clúster:
SELECT *
FROM sys.dm_io_cluster_valid_path_names;