一個數據庫只剩下mdf文件了,用附加數據庫的方法不行,怎麼辦?

1、建一個同名的數據庫
2、修改服務器設置:允許多系統目錄進行直接修改
3、停止SQL Server
4、用原mdf文件覆蓋新建庫的數據庫文件
5、重啓SQL Server(這時數據庫應該是置疑)
6、將數據庫置爲緊急狀態:update master.dbo.sysdatabases set status = 32768 where name = dbname
7、重建日誌:dbcc rebulid_log('dbname', 'logfile')


數據庫重新啓動,然後再還原數據庫狀態用以下語句
update master.dbo.sysdatabases set status = 16 where name = dbname 

發佈了14 篇原創文章 · 獲贊 1 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章