Condividi tramite


sys.dm_io_cluster_valid_path_names (Transact-SQL)

Restituisce informazioni su tutti i dischi condivisi validi, inclusi i volumi condivisi cluster, per un'istanza del cluster di failover di SQL Server. Se l'istanza non è in cluster, viene restituito un set di righe vuoto.

Si applica a: SQL Server (da SQL Server 2014 alla versione corrente).

Nome della colonna

Tipo di dati

Descrizione

path_name

Nvarchar(512)

Punto di montaggio del volume o percorso dell'unità che può essere utilizzato come directory radice per i file di log e di database. Non ammette i valori Null.

cluster_owner_node

Nvarchar(64)

Proprietario corrente dell'unità. Per i volumi condivisi cluster il proprietario è il nodo che ospita il server di metadati. Non ammette i valori Null.

is_cluster_shared_volume

Bit

Restituisce 1 se l'unità in cui si trova questo percorso è un volume condiviso cluster; in caso contrario, restituisce 0.

Osservazioni

Un'istanza del cluster di failover di SQL Server deve utilizzare l'archiviazione condivisa tra tutti i nodi dell'istanza del cluster di failover per l'archiviazione dei file di dati e di log. I dischi inclusi in questa vista sono quelli presenti nel gruppo di risorse del cluster associato all'istanza e sono gli unici dischi che possono essere utilizzati per l'archiviazione dei file di dati o di log.

Nota

Questa vista sostituirà sys.dm_io_cluster_shared_drives (Transact-SQL) in una versione futura.

Autorizzazioni

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

Esempi

Nell'esempio seguente viene utilizzata la vista sys.dm_io_cluster_valid_path_names per determinare le unità condivise in un'istanza del server di cluster:

SELECT * FROM sys.dm_io_cluster_valid_path_names;

Vedere anche

Riferimento

sys.dm_os_cluster_nodes (Transact-SQL)

sys.dm_io_cluster_shared_drives (Transact-SQL)

Funzioni e viste a gestione dinamica (Transact-SQL)