sys.fn_servershareddrives (Transact-SQL)

Aplica-se a: SQL Server

Devolve os nomes dos discos partilhados usados pelo servidor em cluster.

Importante

Esta função do sistema SQL Server está incluída para compatibilidade retroativa. Recomendamos que utilize sys.dm_io_cluster_valid_path_names (Transact-SQL) em vez disso.

Transact-SQL convenções de sintaxe

Syntax

  
fn_servershareddrives()  

Tabelas Devolvidas

Se o servidor atual for um servidor clusterizado, fn_servershareddrives devolve o nome das unidades partilhadas.

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

Remarks

fn_servershareddrives devolve uma lista de discos partilhados usados por este servidor clusterizado. Estes discos partilhados pertencem ao mesmo grupo de clusters que o recurso do Microsoft SQL Server. Além disso, o recurso do SQL Server depende destes discos.

Esta função é útil para identificar discos disponíveis para os utilizadores.

Permissions

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

Permissões para SQL Server 2022 e posterior

Requer permissão VIEW SERVER PERFORMANCE STATE no servidor.

Examples

O exemplo seguinte é usado fn_servershareddrives para consultar numa instância de servidor em cluster:

SELECT * FROM fn_servershareddrives();  

Aqui está o conjunto de resultados.

Nome da Unidade

--------

m

n

Ver também

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