sys.dm_io_cluster_shared_drives (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed InstanceAnalytics Platform System (PDW)

Denna vy returnerar enhetsnamnet på varje delad disk om den aktuella serverinstansen är en klustrad server. Om den aktuella serverinstansen inte är en klustrad instans returnerar den en tom raduppsättning.

Note

För att kalla detta från Analytics Platform System (PDW), använd namnet sys.dm_pdw_nodes_io_cluster_shared_drives.

Kolumnnamn Datatyp Description
DriveName NCar(2) Namnet på enheten (enhetsbokstaven) som representerar en enskild disk som deltar i klustrets delade diskarray. Kolumnen är inte nullbar.
pdw_node_id int Gäller för: ssPDW

Identifieraren för noden som den här fördelningen är på.

Remarks

När klustring är aktiverat kräver failover-klusterinstansen att data och loggfiler finns på delade diskar så att de kan nås efter att instansen har gått över till en annan nod. Varje rad i denna vy representerar en enda delad disk som används av denna klustrade SQL Server-instans. Endast diskar som listas i denna vy kan användas för att lagra data eller loggfiler för denna instans av SQL Server. De diskar som listas i denna vy är de som ingår i klusterresursgruppen kopplad till instansen.

Note

Denna syn kommer att tas bort i en framtida version. Vi rekommenderar att du använder sys.dm_io_cluster_valid_path_names (Transact-SQL ) istället.

Permissions

Användaren måste ha VIEW SERVER STATE-behörighet för SQL Server-instansen.

Behörigheter för SQL Server 2022 och senare

Kräver VIEW SERVER PERFORMANCE STATE behörighet på servern.

Examples

Följande exempel använder sys.dm_io_cluster_shared_drives för att bestämma de delade diskarna på en klustrad serverinstans:

SELECT * FROM sys.dm_io_cluster_shared_drives;  

Detta är resultatmängden:

DriveName

---------

m

n

Se även

sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_os_cluster_nodes (Transact-SQL)
sys.fn_servershareddrives (Transact-SQL)
Dynamiska hanteringsvyer och funktioner (Transact-SQL)