sys.dm_io_cluster_valid_path_names (Transact-SQL)

Aplica-se a:SQL Server

Retorna informações de todos os discos compartilhados válidos, incluindo volumes compartilhados em cluster, para uma instância de cluster de failover do SQL Server. Se a instância não for clusterizada, um conjunto de linhas vazio é retornado.

Nome da Coluna Tipo de dados Descrição
path_name nvarchar(512) Ponto de montagem de volume ou caminho de drive que pode ser usado como diretório raiz para arquivos de banco de dados e log. Não é anulável.
cluster_owner_node nvarchar(64) Atual proprietário do disco. Para volumes compartilhados de cluster (CSV), o proprietário é o nó que hospeda o Servidor de MetaData. Não é anulável.
is_cluster_shared_volume bit retorna 1 se a unidade onde esse caminho está localizado for um volume compartilhado de cluster; caso contrário, retorna 0.

Observações

Uma instância de cluster de failover do SQL Server (FCI) deve usar armazenamento compartilhado entre todos os nós da FCI para armazenamento de dados e arquivos de log. Os discos listados nesta visão são os discos que estão no grupo de recursos do cluster associado à instância. São os únicos discos que podem ser usados para armazenamento de dados ou arquivos de log.

Permissions

O SQL Server 2019 (15.x) e versões anteriores exigem VIEW SERVER STATE permissão para a instância do SQL Server.

O SQL Server 2022 (16.x) e versões posteriores exigem VIEW SERVER PERFORMANCE STATE permissão no servidor.

Examples

O exemplo a seguir é usado sys.dm_io_cluster_valid_path_names para determinar os discos compartilhados em uma instância de servidor em cluster:

SELECT *
FROM sys.dm_io_cluster_valid_path_names;