使用Sql Server的朋友可能有遇到這樣的情況,如果服務器出現(xiàn)Raid故障,在數(shù)據(jù)基本恢復成功后,發(fā)現(xiàn)其中的一個Sql Server日志文件(擴展名LDF)損壞嚴重。本文主要給大家介紹如何解決這個問題。我們可以通過下面的操作使數(shù)據(jù)全部恢復。
首先新建一個同名的數(shù)據(jù)庫,然后再停掉sql server服務,用原數(shù)據(jù)庫的數(shù)據(jù)文件覆蓋掉這個新建的數(shù)據(jù)庫文件,重啟sql server服務。打開企業(yè)管理器,該數(shù)據(jù)庫顯示“置疑”,在查詢分析器中執(zhí)行下面的語句:

執(zhí)行后數(shù)據(jù)庫本身仍然有問題,依舊顯示“質(zhì)疑”。此時新建一個新的數(shù)據(jù)庫,運行DTS導出向?qū)?,把有問題的數(shù)據(jù)庫中的數(shù)據(jù)導入到新的數(shù)據(jù)庫中,打開新的數(shù)據(jù)庫,數(shù)據(jù)全部找回!