Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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)