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)