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 clusterizzati, per un'istanza di cluster di failover di SQL Server. Se l'istanza non è clusterizzata, viene restituito un set di righe vuoto.

Nome della colonna Tipo di dati Descrzione
path_name nvarchar(512) Punto di montaggio di volume o percorso di disco che può essere usato come directory radice per database e file di log. Non ammette valori NULL.
cluster_owner_node nvarchar(64) Attuale proprietario del disco. Per i volumi condivisi del cluster (CSV), il proprietario è il nodo che ospita il MetaData Server. Non ammette valori NULL.
is_cluster_shared_volume bit Ritorna 1 se il disco su cui si trova questo percorso è un volume condiviso di cluster; altrimenti, restituisce 0.

Osservazioni:

Un'istanza di cluster di failover SQL Server (FCI) deve utilizzare lo storage condiviso tra tutti i nodi della FCI per la memoria dati e file di log. I dischi elencati in questa vista sono quelli che si trovano nel gruppo di risorse cluster associato all'istanza. Sono gli unici dischi che possono essere usati per l'archiviazione di dati o file di log.

Permissions

SQL Server 2019 (15.x) e le versioni precedenti richiedono VIEW SERVER STATE il permesso per l'istanza di SQL Server.

SQL Server 2022 (16.x) e versioni successive richiedono VIEW SERVER PERFORMANCE STATE l'autorizzazione per il server.

Examples

Il seguente esempio viene utilizzato sys.dm_io_cluster_valid_path_names per determinare i dischi condivisi su un'istanza server clusterizzata:

SELECT *
FROM sys.dm_io_cluster_valid_path_names;