Immersion In Data

Oracle

[ORACLE] ORA-00257 archiver error

sungjunminn 2024. 4. 24. 10:09

ORA-00257 에러 발생

 

아카이브 로그 리스트 확인

SQL> archive log list

archive log mode로 운영되고 있으며, 49번째 redo log가 archiving 되어야 하지만, 현재 archive 저장영역(db_recovery_file_dest_size)의 사용량이 100%이기 때문에 archive 되지 못하고 있는 상태

 

v$log 조회

SQL> select * from v$log;

1, 2, 3번 redo log 그룹이 공통적으로 아카이빙이 되지 않았음(ARC=NO)

 

db_recovery_file_dest_size 확인

SQL> show parameter db_recovery_file_dest_size;

 

Archive Log 삭제

# rman target /

RMAN> delete noprompt archivelog all completed before 'sysdate -2';

RMAN> crosscheck archivelog all;