Condividi tramite


sys.fn_servershareddrives (Transact-SQL)

Si applica a: SQL Server

Restituisce i nomi delle unità condivise utilizzate dal server del cluster.

Importante

Questa funzione di sistema di SQL Server è inclusa per la compatibilità con le versioni precedenti. È consigliabile usare invece sys.dm_io_cluster_valid_path_names (Transact-SQL).

Convenzioni relative alla sintassi Transact-SQL

Sintassi

  
fn_servershareddrives()  

Tabelle restituite

Se il server corrente è un server in cluster, fn_servershareddrives restituisce il nome dell'unità condivisa.

Se l'istanza del server corrente non è un server in cluster, fn_servershareddrives restituisce un set di righe vuoto.

Osservazioni:

La funzione fn_servershareddrives restituisce l'elenco delle unità condivise utilizzate dal server del cluster corrente. Queste unità condivise appartengono allo stesso gruppo di cluster della risorsa di Microsoft SQL Server. Inoltre, la risorsa di SQL Server dipende da queste unità.

Questa funzione risulta utile per l'identificazione delle unità disponibili agli utenti.

Autorizzazioni

L'utente deve disporre dell'autorizzazione VIEW SERVER STATE per l'istanza di SQL Server.

Esempi

Nell'esempio seguente la funzione fn_servershareddrives viene utilizzata per eseguire una query su un'istanza del server del cluster.

SELECT * FROM fn_servershareddrives();  

Il set di risultati è il seguente.

DriveName

--------

m

n

Vedi anche

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