sys.fn_servershareddrives (Transact-SQL)

Gäller för:SQL Server

Returnerar namnen på delade diskar som används av den klustrade servern.

Important

Denna SQL Server-systemfunktion ingår för bakåtkompatibilitet. Vi rekommenderar att du använder sys.dm_io_cluster_valid_path_names (Transact-SQL ) istället.

Transact-SQL syntaxkonventioner

Syntax

  
fn_servershareddrives()  

Tabeller som returnerades

Om den nuvarande servern är en klustrad server returnerar fn_servershareddrives enhetsnamnet på de delade enheterna.

Om den nuvarande serverinstansen inte är en klustrad server returnerar fn_servershareddrives en tom raduppsättning.

Remarks

fn_servershareddrives returnerar en lista över delade enheter som används av denna klustrade server. Dessa delade enheter tillhör samma klustergrupp som Microsoft SQL Server-resursen. Dessutom är SQL Server-resursen beroende av dessa enheter.

Denna funktion är hjälpsam för att identifiera diskar som är tillgängliga för användare.

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änds fn_servershareddrives för att fråga på en klustrad serverinstans:

SELECT * FROM fn_servershareddrives();  

Här är resultatet.

DriveName

--------

m

n

Se även

sys.dm_io_cluster_valid_path_names (Transact-SQL)
sys.dm_io_cluster_shared_drives (Transact-SQL)
sys.fn_virtualservernodes (Transact-SQL)