如何在未安裝 SQL Server 2000 的共用叢集磁碟上建立資料庫或變更磁碟檔案位置

文章翻譯 文章翻譯
文章編號: 295732 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

結論

安裝 SQL Server 2000 或 SQL Server 2005 虛擬伺服器執行個體之後,您可以在次要共用叢集磁碟上建立資料庫,或者將現有的資料或記錄檔移至次要共用叢集磁碟。如果要建立資料庫,或者移動現有的資料或記錄檔,就必須另外在「叢集系統管理員」中加入 SQL Server 所要使用的磁碟做為 SQL Server 資源的相依性。

當 SQL Server 資源與共用叢集磁碟沒有相依性時,如果您嘗試在該磁碟上建立資料庫,可能會收到類似下列的錯誤:
伺服器:訊息 5184,層次 16,狀態 2,行 1。無法在叢集伺服器上使用檔案 '%.*ls'。只能使用與伺服器叢集資源有相依性的格式化檔案。

伺服器: 訊息 1802,層次 16,狀態 1,行 1
CREATE DATABASE 失敗。某些列出的檔案名稱無法建立。請檢查先前的錯誤。
當您嘗試移動或新增檔案至共用叢集磁碟上的現有資料庫時,如果該共用叢集磁碟不屬於 SQL Server 群組,並且沒有 SQL Server 資源相依性,就會發生類似的錯誤。

此外,如果您嘗試在沒有 SQL Server 資源相依性的磁碟上建立全文檢索索引目錄,便會出現下列錯誤:
伺服器:訊息 7627,層次 16,狀態 1,程序 sp_fulltext_database,行 61 無法在目錄 'Y:\FTDATA' 中建立叢集伺服器所需的全文檢索目錄 (Full-Text Catalog)。您只能使用位於伺服器叢集群組中磁碟上的目錄。

其他相關資訊

如果要新增磁碟做為 SQL Server 的相依性,共用叢集磁碟必須位於「叢集系統管理員」中與 SQL Server 資源相同的群組。

如果要移動共用叢集磁碟,請選取您想要移至 SQL Server 群組的磁碟,然後用滑鼠右鍵按一下該資源。按一下 [移動群組]。將磁碟移到 SQL Server 資源所在的相同群組之後,請依照下列步驟執行,新增磁碟做為 SQL Server 相依性:
  1. 開啟 [叢集系統管理員]。
  2. 確定含有 SQL Server 資料庫的所有實體磁碟資源都在與 SQL Server 資源相同的群組中。
  3. 用滑鼠右鍵按一下 SQL Server 資源,然後按一下 [離線工作] 讓資源處於離線狀態。
  4. 用滑鼠右鍵按一下 SQL Server 資源,然後按一下 [內容]
  5. 按一下 [相依性] 索引標籤。
  6. 按一下 [新增],在該資源的相依性清單中加入磁碟。
  7. 讓 SQL Server 資源再次連線,然後將 SQL Server 檔案放在該共用叢集磁碟上。

屬性

文章編號: 295732 - 上次校閱: 2006年5月19日 - 版次: 6.2
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
關鍵字:?
kbhowto kbsql2005cluster kbinfo KB295732
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com