很多網(wǎng)友在把某個(gè)數(shù)據(jù)庫實(shí)例的REDO01~03.LOG三個(gè)重做日志刪掉后,會(huì)出現(xiàn)無法正常登陸數(shù)據(jù)庫的現(xiàn)象,下面的示例是具體的恢復(fù)過程,希望能為大家解決難題:
一:
c:/>sqlplus /nolog
二:
sql>connect /@instancename as sysdba;
三:
startup mount;
--啟動(dòng)實(shí)例,安裝數(shù)據(jù)庫,但不打開數(shù)據(jù)庫,
可以開始操作控制文件、日志文件、數(shù)據(jù)文件等。
四:
select * from v$logfile;
--察看Redo文件的信息
五;
select * from v$log;
--察看Redo日志的狀態(tài),一般有unused,current,
clearing,clearing-。
六:非當(dāng)前(current)的未歸檔日志文件恢復(fù)alter database clear logfile group N;
--N就是日志組的順序號(hào)。
歸檔日志文件恢復(fù):
alter database clear logfile unarchived group N;
七;當(dāng)前日志文件用上述方法不能恢復(fù)的話使用recover database until cancel。
更多信息請(qǐng)查看IT技術(shù)專欄