sys.dm_io_cluster_valid_path_names (Transact-SQL)

Gilt für:SQL Server

Gibt Informationen auf allen gültigen gemeinsamen Festplatten, einschließlich clusterter gemeinsamer Volumes, für eine SQL Server-Failover-Cluster-Instanz zurück. Wenn die Instanz nicht clustert ist, wird ein leeres Zeilenset zurückgegeben.

Spaltenname Datentyp Description
path_name nvarchar(512) Volume-Mountpoint oder Laufwerkspfad, der als Root-Verzeichnis für Datenbank- und Logdateien verwendet werden kann. Nicht nullfähig.
cluster_owner_node nvarchar(64) Aktueller Besitzer des Laufwerks. Bei Cluster-Shared-Volumes (CSV) ist der Eigentümer der Knoten, der den MetaData-Server hostet. Nicht nullfähig.
is_cluster_shared_volume bit Gibt zurück, 1 wenn das Laufwerk, auf dem sich dieser Pfad befindet, ein Cluster-Shared-Volume ist; andernfalls gibt . zurück.0

Bemerkungen

Eine SQL Server-Failover-Cluster-Instanz (FCI) muss den gemeinsamen Speicher zwischen allen Knoten des FCI für Daten- und Logdateispeicher nutzen. Die in dieser Ansicht aufgeführten Festplatten sind die Festplatten, die sich in der Cluster-Ressourcengruppe befinden, die der Instanz zugeordnet ist. Sie sind die einzigen Festplatten, die für die Speicherung von Daten oder Logdateien verwendet werden können.

Erlaubnisse

SQL Server 2019 (15.x) und frühere Versionen erfordern VIEW SERVER STATE eine Berechtigung für die SQL Server-Instanz.

SQL Server 2022 (16.x) und höhere Versionen erfordern VIEW SERVER PERFORMANCE STATE berechtigungen auf dem Server.

Examples

Das folgende Beispiel wird verwendet sys.dm_io_cluster_valid_path_names , um die gemeinsamen Laufwerke auf einer Cluster-Serverinstanz zu bestimmen:

SELECT *
FROM sys.dm_io_cluster_valid_path_names;