본문 바로가기
oracle/[Recovery] Redo Log File

[Redo Log File 장애] current아닌그룹 중 archiving 안된 그룹 삭제 -> DB Close 상태

by #moonyz 2014. 11. 6.

Current 아닌 그룹중 archive 안된 그룹이 지워진 후 DB Close 상태인 경우 [관련에러코드]

ORA-00313 : Open failed for members of log group ..........


* POINT

① sysdba 권한으로 DB를 mount상태까지 올린다.

② 해당그룹 삭제 및 재생성 : alter database clear unarchived log file group #

③ DB open : alter database open;


Current가 아닌그룹중 Archiving이 완료되지 않은 그룹이 지워지고 DB가 종료된 경우 DB open불가

Archiving이 완료되었다면 drop시키고 open하면되지만

Archiving이 안되었다면 drop명령어로 삭제되지 않음 

(Archive log mode인 DB는 redo log가 아카이빙 완료되기 전까지 절대 삭제하거나 덮어쓰지 않음)


DB OPEN 상태와는 다르게

새로운 터미널을 열어 sysdba권한의 계정으로 DB를 mount상태까지 open시켜준후

alter database clear unarchived log file group #명령을 사용하여 해당 로그그룹을 삭제 및 재생성 후 DB open












댓글