您的位置:首页 > 数据库

[SQL SERVER][災難復原] LDF檔毀損導致資料庫進入復原暫止

2015-06-20 16:30 2181 查看
狀況:

當啟動SQL SERVER服務出現錯誤,資料庫進入復原暫止狀態,

檢視SQL SERVER ERROR LOG提示LDF損壞、找不到檔案、或是與主要資料檔不相符

解決方案:

1. 

若有完整的備份檔案,可藉由完整備份檔案加上(差異、交易紀錄)來做還原即可,但是會損失上次一交易紀錄備份到災難發生的損失

2. 

ALTER DATABASE TEST SET EMERGENCY

ALTER DATABASE TEST REBUILD LOG ON 

(NAME='TEST_LOG' , FILENAME= 'C:\DATA\TEST_LOG.ldf' )

ALTER DATABASE TEST SET MULTI_USER

3.

ALTER DATABASE TEST SET EMERGENCY

ALTER DATABASE TEST SET SINGLE_USER

DBCC CHECKDB(TEST,REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE TEST SET MULTI_USER
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息