Partilhar via


sys.dm_io_cluster_shared_drives (Transact-SQL)

Esta exibição retorna o nome da unidade de cada unidade compartilhada se a instância de servidor atual for um servidor clusterizado. Se a instância de servidor atual não for uma instância clusterizada, ela retornará um conjunto de linhas vazio.

Nome da coluna

Tipo de dados

Descrição

DriveName

nchar(2)

O nome da unidade (a letra da unidade) que representa um disco individual que faz parte da matriz de disco compartilhado de cluster. A coluna não é anulável.

Comentários

Quando a clusterização é habilitada, a instância de cluster de failover requer que os arquivos de dados e de log estejam em discos compartilhados para que possam ser acessados depois que a instância falhar em outro nó. Cada linha nessa exibição representa um único disco compartilhado que é usado por essa instância clusterizada do SQL Server. Somente os discos listados por essa exibição podem ser usados para armazenar dados ou arquivos de log para essa instância do SQL Server. Os discos listados nessa exibição são aqueles que estão no grupo de recursos de cluster associados à instância.

ObservaçãoObservação

Essa exibição substituirá a função fn_servershareddrives que será preterida 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.

Exemplos

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

SELECT * FROM sys.dm_io_cluster_shared_drives

Este é o conjunto de resultados:

DriveName

---------

m

n