一、首先在企業管理器中新建一個和要附加的數據庫同樣名字的數據庫。sql
二、關閉sql服務數據庫
三、直接刪除剛剛新建的數據庫日誌ide
四、把要附加的數據庫覆蓋掉新建的數據庫ui
五、重啓數據庫服務spa
六、在查詢分析器中執行日誌
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
七、查詢附加數據庫ID,在查詢分析器中執行如下語句orm
select * from sysdatabasesit
八、修改附加數據庫的狀態,在查詢分析器中執行如下語句
update sysdatabases set status=32768 where dbid=7 --備註,這裏的7表示要附加的數據庫IDast
九、查詢分析器裏面執行如下語句
dbcc rebuild_log('autoClick','D:/dianji/database/autoClick_log.ldf') --備註,這裏的 autoClick 表示要恢復日誌的數據庫名date
十、最後要將數據庫的使用狀態改回來,在查詢分析器中執行如下語句
update sysdatabases set status=16 where dbid=7 --備註,這裏的7表示要附加的數據庫ID
完成恢復操做!