附加和分離SQL Server資料庫方法
如果想按以下方式移動資料庫,則分離和附加資料庫很有用:
◆從一臺計算機移到另一臺計算機,而不必重新建立資料庫,然後手動還原資料庫備份。
◆移到另一物理磁碟上,例如,當包含該資料庫檔案的磁碟空間已用完,您希望擴充現有的檔案而又不願將新檔案新增到其它磁碟上的資料庫。
將資料庫或資料庫檔案移動到另一伺服器或磁碟:
◆分離資料庫。
◆將資料庫檔案移到另一伺服器或磁碟。
◆通過指定移動檔案的新位置附加資料庫。
當附加在資料庫上時,必須指定主資料檔案的名稱和物理位置。主檔案包含查詢由資料庫組成的其它檔案所需的資訊,除非自分離了資料庫後那些檔案中的一個或多個已改變了位置。除主檔案外,還必須指出其它任何已改變位置的檔案。否則,SQL Server 將試圖基於儲存在主檔案中的不正確的檔案位置資訊附加檔案,且不能成功附加資料庫。
如果將資料庫附加到的伺服器不是該資料庫從中分離的伺服器,並且啟用了分離的資料庫用於複製,則應執行 sp_removedbreplication 從資料庫中刪除複製。或者,可以在分離資料庫之前從資料庫中刪除複製。
分離資料庫時所產生的錯誤可能會防礙乾淨地關閉資料庫和重建事務日誌。如果收到錯誤資訊,請執行下列操作以糾正錯誤:
1.重新附加所有與資料庫相關聯的檔案,而不僅是主檔案。
2.解決導致錯誤資訊的問題。
3.再次分離資料庫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-557589/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 資料庫檔案的分離和附加SQLServer資料庫
- SQL Server實戰一:建立、分離、附加、刪除、備份資料庫SQLServer資料庫
- SQL學習-資料庫的備份和還原 分離和附加SQL資料庫
- SQL Server裡附加資料庫出錯的解決方法SQLServer資料庫
- 資料庫分離後不能附加了(轉)資料庫
- SQL Server 無日誌檔案附加資料庫SQLServer資料庫
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- 資料庫收縮,刪除日誌,自動收縮,資料庫分離附加資料庫
- SQL Server 2005無日誌檔案附加資料庫SQLServer資料庫
- 資料庫資料恢復—附加資料庫錯誤823的SQL Server資料恢復案例資料庫資料恢復SQLServer
- sql server資料庫錯誤資料恢復(資料庫連線失效,無法附加查詢)SQLServer資料庫資料恢復
- sql server資料庫連線失敗/無法附加解決過程SQLServer資料庫
- MS SQL Server 資料庫備份方法SQLServer資料庫
- SQL Server置疑資料庫解決方法SQLServer資料庫
- SQL Server匯入、匯出、備分資料方法SQLServer
- SQL Server 和資料庫加密金鑰SQLServer資料庫加密
- SQL Server資料庫內容替換方法SQLServer資料庫
- 細說SQL Server資料庫備份方法SQLServer資料庫
- 優化SQL Server資料庫查詢方法優化SQLServer資料庫
- 大資料資料庫讀寫分離分庫分表大資料資料庫
- SQL SERVER 資料庫日誌收縮整理 三種方法軼事分離資料庫而是清空日誌三是截斷日誌SQLServer資料庫
- SQL Server資料庫安全SQLServer資料庫
- SQL Server 資料庫映象SQLServer資料庫
- SQL Server 資料庫索引SQLServer資料庫索引
- 資料庫映象 (SQL Server)資料庫SQLServer
- SQL Server資料庫的簡單實現方法SQLServer資料庫
- ASP建立SQL Server資料庫的兩種方法SQLServer資料庫
- 建立SQL Server 和資料庫加密金鑰SQLServer資料庫加密
- 備份和恢復SQL Server資料庫SQLServer資料庫
- SQL Server AlwaysOn讀寫分離配置SQLServer
- SQL Server資料庫管理常用SQL和T-SQL語句SQLServer資料庫
- 資料庫讀寫分離資料庫
- 【資料庫資料恢復】MS SQL資料庫附加資料庫出錯怎麼恢復資料?資料庫資料恢復SQL
- 微軟雲端資料庫SQL Azure遷移到本地SQL Server的方法微軟資料庫SQLServer
- 附加資料庫總結資料庫
- 備份和恢復SQL Server資料庫+壓縮ACCESS的類(方法)SQLServer資料庫
- (轉)檢視sql server 資料庫連線數方法SQLServer資料庫
- SQL Server資料庫日誌清除的兩個方法SQLServer資料庫