SQL-Server非正常刪除日志

字號:

事務日志文件(ldf)在SQL Server服務未啟動的情況下被刪除(SQL Server在工作狀態(tài)下是無法刪除日志文件),這種情況下啟動SQL服務后,相應數(shù)據(jù)庫即被標志成置疑(suspend)狀態(tài)
    按目前本人實驗結果,恢復方法如下:
    1.分離被置疑的數(shù)據(jù)庫,可以使用sp_detach_db
    2.附加數(shù)據(jù)庫,可以使用sp_attach_single_file_db
    SQL2K下可以直接在EM環(huán)境下完成這些操作,如果是SQL7則需要在QA里完成操作。
    本人在SQL Server2000下實驗數(shù)次均成功
    若有哪位試了不成功的,請告知詳細步驟及出錯信息以方便再次實驗,更好地解決。
    以上方法適用于被刪除日志文件中不存在活動日志的情況,如果有活動事務,將不會成功。