Compartilhar via


fn_servershareddrives (Transact-SQL)

Retorna os nomes das unidades compartilhadas usadas pelo servidor clusterizado.

Observação importanteImportante

Essa função de sistema do SQL Server é incluída para fins de compatibilidade com versões anteriores. Em vez dessa função, recomendamos usar sys.dm_io_cluster_shared_drives (Transact-SQL).

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

fn_servershareddrives()

Tabelas retornadas

Se o servidor atual for um servidor clusterizado, fn_servershareddrives retornará o nome de 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 clusterizado como o recurso do MicrosoftSQL 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()

Aqui está o conjunto de resultados.

DriveName

--------

m

n

Consulte também

Referência

sys.dm_io_cluster_shared_drives (Transact-SQL)

fn_virtualservernodes (Transact-SQL)