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)