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 0 zurü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;