sys.dm_io_cluster_shared_drives (Transact-SQL)
Esta vista devuelve el nombre de cada unidad compartida si la instancia de servidor actual es un servidor clúster. Si la instancia del servidor actual no es una instancia de clúster, devuelve un conjunto de filas vacío.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
DriveName |
nchar(2) |
Nombre de la unidad (la letra de unidad) que representa un disco individual que forma parte de la matriz de discos compartida del clúster. La columna no acepta valores NULL. |
Notas
Cuando se habilitan los clústeres, la instancia de clúster de conmutación por error requiere que los archivos de datos y registros estén en discos compartidos para que puedan estar accesibles después de que la instancia realice una conmutación por error a otro nodo. Cada una de las filas de esta vista representa un único disco compartido que utiliza esta instancia de clúster de SQL Server. Para almacenar archivos de registros o datos de esta instancia de SQL Server sólo se pueden utilizar los discos enumerados en esta vista. Los discos enumerados en esta vista son los que están en el grupo de recursos del clúster asociado a la instancia.
[!NOTA]
Esta vista reemplazará finalmente a la función fn_servershareddrives que se desaprobará en versiones futuras.
Permisos
El usuario debe tener permiso VIEW SERVER STATE para la instancia de SQL Server.
Ejemplos
En el ejemplo siguiente se utiliza sys.dm_io_cluster_shared_drives para determinar las unidades compartidas en una instancia de servidor agrupado:
SELECT * FROM sys.dm_io_cluster_shared_drives
Éste es el conjunto de resultados:
DriveName
---------
m
n