Condividi tramite


sys.dm_io_cluster_valid_path_names (Transact-SQL)

Si applica a: SQL Server

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.

Nome 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.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il 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;  

Vedi anche

sys.dm_os_cluster_nodes (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
Funzioni a gestione dinamica e DMV (Transact-SQL)