sys.dm_io_cluster_shared_drives (Transact-SQL)
Gilt für: SQL Server Azure SQL verwaltete Instanz Analytics Platform System (PDW)
In dieser Sicht wird der Laufwerkname jedes freigegebenen Laufwerks zurückgegeben, wenn es sich bei der aktuellen Serverinstanz um einen gruppierten Server handelt. Wenn es sich bei der aktuellen Serverinstanz nicht um eine gruppierte Instanz handelt, wird ein leeres Rowset zurückgegeben.
Hinweis
Um dies über das Analytics Platform System (PDW) aufzurufen, verwenden Sie den Namen sys.dm_pdw_nodes_io_cluster_shared_drives.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
DriveName | nchar(2) | Der Name des Laufwerks (der Laufwerkbuchstabe), das einen einzelnen Datenträger darstellt, der Teil des Arrays mit freigegebenen Clusterdatenträgern ist. NULL-Werte sind in der Spalte nicht zulässig. |
pdw_node_id | int | Gilt für: ssPDW Der Bezeichner für den Knoten, auf dem sich diese Verteilung befindet. |
Hinweise
Wenn die Clusterunterstützung aktiviert ist, erfordert die Failoverclusterinstanz, dass die Daten- und Protokolldateien sich auf freigegebenen Datenträgern befinden, sodass möglicherweise auf sie zugegriffen werden kann, nachdem ein Failover zu einem anderen Knoten ausgeführt wird. Jede der Zeilen in dieser Ansicht stellt einen einzelnen freigegebenen Datenträger dar, der von dieser gruppierten SQL Server-Instanz verwendet wird. Nur datenträger, die in dieser Ansicht aufgeführt werden, können zum Speichern von Daten oder Protokolldateien für diese Instanz von SQL Server verwendet werden. Die in dieser Sicht aufgeführten Datenträger entsprechen denen, die sich in der der Instanz zugeordneten Clusterressourcengruppe befinden.
Hinweis
Diese Sicht wird in einer zukünftigen Version als veraltet markiert. Es wird empfohlen, stattdessen sys.dm_io_cluster_valid_path_names (Transact-SQL) zu verwenden.
Berechtigungen
Der Benutzer muss über die VIEW SERVER STATE-Berechtigung für die SQL Server-Instanz verfügen.
Berechtigungen für SQL Server 2022 und höher
Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.
Beispiele
Im folgenden Beispiel wird sys.dm_io_cluster_shared_drives verwendet, um die freigegebenen Datenträger in einer Instanz eines gruppierten Servers zu bestimmen:
SELECT * FROM sys.dm_io_cluster_shared_drives;
Dies ist das Resultset:
DriveName
---------
m
n
Weitere Informationen
sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)
Dynamische Verwaltungssichten und Funktionen (Transact-SQL)