The Wayback Machine - http://web.archive.org/web/20140105205236/http://msdn.microsoft.com:80/zh-tw/library/ms190477(v=sql.90).aspx
匯出 (0) 列印
全部展開
Expand Minimize
本主題尚未接受評分 - 為這個主題評分

fn_servershareddrives (Transact-SQL)

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

ms190477.note(zh-tw,SQL.90).gif重要事項:
併入這個 Microsoft SQL Server 2000 系統函數的目的,是為了與舊版相容。我們建議您改用 sys.dm_io_cluster_shared_drives。


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

版本 歷程記錄

2006 年 7 月 17 日

新增內容:
  • 加入有關取代的說明,以及 sys.dm_io_cluster_shared_drives 主題的連結。
變更的內容:
  • 權限屬於執行個體層級,而不是伺服器層級。
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
顯示:
© 2014 Microsoft. 著作權所有,並保留一切權利。