[SQL災難復原]當LDF檔發生損毀導致Database無法運作時的解決方式

摘要:[SQL災難復原]當LDF檔發生損毀導致Database無法運作時的解決方式

當LDF發生損毀時該如何重建LDF檔讓DB回復運作

注意:此種方法會造成無法Redo及Undo,所以會有

資料遺失。

Alter database mydb set emergency;
Alter database mydb set single_user;
DBCC CHECKDB (mydb, REPAIR_ALLOW_DATA_LOSS)WITH  ALL_ERRORMSGS;
Alter database mydb set multi_user;

另一種做法

 

alter database mydb set emergency;
alter database mydb rebuild log on(name='mydb_log',filename='D:\SQLLOG\mydb.ldf');
alter database mydb set multi_user;

 

我是ROCK

rockchang@mails.fju.edu.tw