Compartilhar via


sys.dm_io_cluster_valid_path_names (Transact-SQL)

Aplica-se a: SQL Server

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

Nome da coluna Tipo de dados Descrição
path_name Nvarchar(512) Ponto de montagem do volume ou caminho da unidade que pode ser usado como um diretório raiz para o banco de dados e os arquivos de log. Não permite valor nulo.
cluster_owner_node Nvarchar(64) Proprietário atual da unidade. Para os volumes compartilhados de cluster (CSV), o proprietário é o nó que está hospedando o servidor de metadados. Não permite valor nulo.
is_cluster_shared_volume Bit Retornará 1 se a unidade em que esse caminho está localizado estiver em um volume compartilhado de cluster; caso contrário, retornará 0.

Comentários

Uma instância de cluster de failover (FCI) do SQL Server deve usar armazenamento compartilhado entre todos os nós da FCI para o armazenamento de dados e de arquivo de log. Os discos listados nesta exibição são aqueles que estão no grupo de recursos de cluster associados com a instância e são os únicos discos que podem ser usados para o armazenamento de dados ou de arquivo de log.

Observação

Essa exibição substituirá o sys.dm_io_cluster_shared_drives (Transact-SQL) em uma versão futura.

Permissões

O usuário deve ter a permissão VIEW SERVER STATE para a instância do SQL Server.

Permissões do SQL Server 2022 e posteriores

É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.

Exemplos

O exemplo a seguir usa sys.dm_io_cluster_valid_path_names para determinar as unidades compartilhadas em uma instância de servidor clusterizado:

SELECT * FROM sys.dm_io_cluster_valid_path_names;  

Confira também

sys.dm_os_cluster_nodes (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
Exibições e funções de gerenciamento dinâmico (Transact-SQL)