SQL Server 資料庫分離錯誤

2021-06-21 15:36:30 字數 419 閱讀 2019

sql server 資料庫分離指的是將資料庫從sql server中解除安裝掉,這樣,不但該資料庫文在sql server的企業管理器中看不到,而且該資料庫的資料檔案與日誌檔案也可以被刪除,但是今天我在做這個操作的時候發現,在進行資料庫分離的時候總是失敗,提示的出錯資訊表示該資料庫正在使用,查了一下資料《beginning sql server 2005 express for developers》才知道,當資料庫正在使用(online)的時候是不能進行資料庫分離的,在分離資料庫之前先要將資料庫離線(offline)執行如下操作:

use master

goalter database [資料庫名]

set offline

然後在執行資料庫分離操作就ok了

後改日誌檔名,再刪附加時的日誌記錄,再確定附加就行了

SQL Server 資料庫分離與附加

sql server提供了 分離 附加 資料庫 備份 還原 資料庫 複製資料庫等多種資料庫的備份和恢復方法。這裡介紹一種學習中常用的 分離 附加 方法,類似於大家熟悉的 檔案拷貝 方法,即把資料庫檔案 mdf 和對應的日誌檔案 ldf 拷貝到其它磁碟上作備份,然後把這兩個檔案再拷貝到任何需要這個資料...

資料庫分離和附加 SQL Server

分離唯讀資料庫將會丟失有關差異備份的差異基準的資訊。有關詳細資訊,請參閱 差異備份 sql server 分離資料庫時生成的錯誤會阻止完全關閉資料庫和重新生成事務日誌。收到錯誤訊息後,請執行下列更正操作 重新附加與資料庫關聯的所有檔案,而不僅僅是主檔案。解決導致生成錯誤訊息的問題。再次分離資料庫。您...

sqlserver 分離 附加 備份 資料庫

任務 分離 確定 在這個位置可以找到分離後的資料庫 c program files microsoft sql server mssql11.mssqlserver mssql data 執行的sql 如下 use master goexec master.dbo.sp detach db dbna...