sys.fn_servershareddrives (Transact-SQL)

適用於:SQL Server

傳回叢集伺服器所使用的共用磁片磁碟機名稱。

重要

此 SQL Server 系統函式隨附于回溯相容性。 我們建議您改用 sys.dm_io_cluster_valid_path_names (Transact-SQL)。

Transact-SQL 語法慣例

Syntax

  
fn_servershareddrives()  

傳回的資料表

如果目前伺服器是叢集伺服器, fn_servershareddrives 會傳回共用磁片磁碟機的磁片磁碟機名稱。

如果目前的伺服器實例不是叢集伺服器, fn_servershareddrives 會傳回空的資料列集。

備註

fn_servershareddrives 會傳回這個叢集伺服器所使用的共用磁片磁碟機清單。 這些共用磁片磁碟機屬於與 Microsoft SQL Server 資源相同的叢集群組。 此外,SQL Server 資源相依于這些磁片磁碟機。

此函式有助於識別使用者可用的磁片磁碟機。

權限

使用者必須具有 SQL Server 實例的 VIEW SERVER STATE 許可權。

範例

下列範例會使用 fn_servershareddrives 來查詢叢集伺服器實例:

SELECT * FROM fn_servershareddrives();  

以下為結果集。

DriveName

--------

m

n

另請參閱

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