Freigeben über


sys.dm_io_cluster_valid_path_names (Transact-SQL)

Gilt für:SQL Server

Gibt Informationen zu allen gültigen freigegebenen Datenträgern, einschließlich gruppierten freigegebenen Volumes, für eine SQL Server-Failoverclusterinstanz zurück. Wenn die Instanz nicht gruppiert ist, wird ein leeres Rowset zurückgegeben.

Spaltenname Datentyp Beschreibung
path_name nvarchar(512) Der Einbindungspunkt oder Laufwerkpfad des Volumes, der als Stammverzeichnis für Datenbank- und Protokolldateien verwendet werden kann. Lässt keine Nullwerte zu.
cluster_owner_node nvarchar(64) Der aktuelle Besitzer des Laufwerks. Bei freigegebenen Clustervolumes (CSV) entspricht der Besitzer dem Knoten, der den MetaData-Server hostet. Lässt keine Nullwerte zu.
is_cluster_shared_volume Bit- Gibt 1 zurück, wenn das Laufwerk, auf dem sich dieser Pfad befindet, ein freigegebenes Clustervolume ist; andernfalls wird 0zurückgegeben.

Hinweise

Eine SQL Server-Failoverclusterinstanz (FCI) muss auf allen FCI-Knoten freigegebenen Speicher zur Speicherung von Daten- und Protokolldateien verwenden. Die in dieser Ansicht aufgeführten Datenträger sind die Datenträger, die sich in der Clusterressourcengruppe befinden, die der Instanz zugeordnet sind. Sie sind die einzigen Datenträger, die für die Speicherung von Daten oder Protokolldateien verwendet werden können.

Berechtigungen

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

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

Beispiele

Im folgenden Beispiel werden sys.dm_io_cluster_valid_path_names verwendet, um die freigegebenen Laufwerke in einer Clusterserverinstanz zu bestimmen:

SELECT *
FROM sys.dm_io_cluster_valid_path_names;