fn_servershareddrives (Transact-SQL)

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

重要注意事項重要事項

基於回溯相容性,已保留這個 MicrosoftSQL Server 2000 系統函數。我們建議您改用 sys.dm_io_cluster_shared_drives (Transact-SQL)

主題連結圖示Transact-SQL 語法慣例

語法

fn_servershareddrives()

傳回的資料表

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

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

備註

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

在識別使用者是否能夠使用的磁碟機時,這項功能很有用。

權限

使用者必須具有 SQL Server 執行個體的 VIEW SERVER STATE 權限。

範例

下列範例會利用 fn_servershareddrives 來查詢叢集伺服器執行個體:

SELECT * FROM fn_servershareddrives()

以下為結果集:

DriveName

--------

m

n