Compartilhar via


sys.fn_servershareddrives (Transact-SQL)

Aplica-se: SQL Server

Retorna os nomes das unidades compartilhadas usadas pelo servidor clusterizado.

Importante

Essa função do sistema SQL Server está incluída para compatibilidade com versões anteriores. Recomendamos que você use sys.dm_io_cluster_valid_path_names (Transact-SQL).

Convenções de sintaxe de Transact-SQL

Sintaxe

  
fn_servershareddrives()  

Tabelas retornadas

Se o servidor atual for um servidor em cluster, fn_servershareddrives retornará o nome da unidade das unidades compartilhadas.

Se a instância do servidor atual não for um servidor clusterizado, fn_servershareddrives retornará um conjunto de linhas vazio.

Comentários

fn_servershareddrives retorna uma lista de unidades compartilhadas usada por esse servidor clusterizado. Essas unidades compartilhadas pertencem ao mesmo grupo de clusters que o recurso do Microsoft SQL Server. Além disso, o recurso do SQL Server depende dessas unidades.

Esta função é útil para identificar as unidades disponíveis aos usuários.

Permissões

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

Exemplos

O exemplo seguinte usa fn_servershareddrives para consultar em uma instância de servidor clusterizado:

SELECT * FROM fn_servershareddrives();  

Veja a seguir o conjunto de resultados.

DriveName

--------

m

n

Confira também

sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
sys.fn_virtualservernodes (Transact-SQL)