SQL Server 2005日誌檔案損壞的處理方法

suzhouclark發表於2010-09-16

[@more@]

詳細的恢復方法:
  1、停止資料庫服務。
  2、將需要恢復的資料庫檔案複製到另外的位置。
  3、啟動資料庫服務。
   4、確認要恢復的資料庫檔案已經成功複製到另外的位置,然後在SQL Server Management Studio中刪除要恢復的資料庫。
   5、新建同名的資料庫(資料庫檔名也要相同)。
  6、停止資料庫服務。
  7、用第2步中備份的.mdf檔案覆蓋新資料庫的同 名檔案。
  8、啟動資料庫服務。

然後執行一下語句:

use master
select name,state_desc from sys.databases where name='fddd';


alter database fddd set emergency;
alter database fddd set single_user;
dbcc checkdb('fddd',REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb('fddd',REPAIR_REBUILD)

alter database fddd set MULTI_USER ;
dbcc checkdb('fddd')

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9697/viewspace-1038431/,如需轉載,請註明出處,否則將追究法律責任。

相關文章