在原本未安裝 SQL Server 的共用叢集磁碟驅動器上建立資料庫或變更磁碟檔案位置
本文說明如何在原本未安裝 SQL Server 的共用叢集磁碟驅動器上建立資料庫或變更磁碟檔案位置。
原始產品版本: SQL S
原始 KB 編號: 295732
摘要
安裝 SQL Server 虛擬伺服器實例之後,您可能會想要建立資料庫,或將現有的數據或記錄檔移至次要共用叢集磁碟。 若要建立資料庫或移動現有的數據或記錄檔,SQL Server 使用的其他磁碟必須新增為叢集管理員中 SQL Server 資源的相依性。
如果您嘗試在 SQL Server 資源不相依於該磁碟時在另一個共用叢集磁碟驅動器上建立資料庫,您可能會收到類似下列的錯誤:
伺服器:Msg 5184、Level 16、State 2、Line 1。 無法對叢集伺服器使用檔案 %.*ls'。 只能使用伺服器的叢集資源具有相依性的格式化檔案。
伺服器:Msg 1802、層級 16、狀態 1、第 1 行
CREATE DATABASE 失敗。 無法建立列出的部分檔名。 檢查先前的錯誤。
當您嘗試將檔案移至或新增至不在 SQL Server 群組中的共用叢集磁碟驅動器上,且該叢集磁碟驅動器也不具有 SQL Server 資源相依性時,也會顯示類似的錯誤。
此外,如果您嘗試在 SQL Server 資源不相依的磁碟上建立全文檢索索引目錄,則會顯示下列錯誤:
伺服器:無法為叢集伺服器建立目錄 'Y:\FTDATA' 中的 Msg 7627、層級 16、狀態 1、程式sp_fulltext_database、第 61 行全文檢索目錄。 只能使用伺服器叢集群組中磁碟上的目錄。
其他相關資訊
若要將磁碟新增為 SQL Server 的相依性,共用叢集磁碟必須位於叢集管理員中與 SQL Server 資源相同的群組中。
若要移動共用叢集磁碟,請選取您要移至 SQL Server 群組的磁碟,然後以滑鼠右鍵按兩下該資源。 按兩下 [變更群組]。 在磁碟位於 SQL Server 資源所在的相同群組之後,請遵循下列步驟將它新增為 SQL Server 相依性:
- 開啟叢集管理員。
- 請確定包含 SQL Server 資料庫的所有實體磁碟資源都與 SQL Server 資源位於相同的群組中。
- 以滑鼠右鍵按兩下 SQL Server資源,然後選取 [離線],讓資源進入離線狀態。
- 以滑鼠右鍵按兩下 SQL Server資源,然後選取 [屬性]。
- 選取 [相依性] 索引標籤。
- 選取 [修改 ] 將磁碟新增至該資源的相依性清單。
- 將 SQL Server 資源重新上線,然後將 SQL Server 檔案放在該共用叢集磁碟上。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應