기본 콘텐츠로 건너뛰기

라벨이 archivelog인 게시물 표시

ORA-00257 : Archivelog(아카이브로그) 때문에 DBMS를 사용할 수 없음(Local connection only).

서비스 중에 갑자기 ORA-00257이라고 메시지가 뜨면서 웹서버들이 접속을 못하는 문제가 발생했다.  ORA-00257이라고 검색해보면..  ORA-00257:archiver error. Connect internal only, until freed. 라는 메시지와 함께 대부분 아카이브 로그를 삭제하라는 내용이 나온다.  원인은 archive log가 저장되는 Flash recovery 영역이 가득찼기 때문인데,  아마도 대량 삭제 쿼리를 날려서 그게 로그가 가득찬 것 같다.  나도 그 내용에 따라 삭제를 해 보았다.  rman target / CROSSCHECK ARCHIVELOG ALL; DELETE EXPIRED ARCHIVELOG ALL; 만약 일주일 치를 남기고 싶다면.  DELETE ARCHIVELOG ALL COMPLETED BEFORE ‘sysdate-7’; 이렇게 삭제하면 일주일치를 남기고 삭제 가능하다.  설정을 바꿔야 하는데...  giip :: Free mixed RPA orchestration tool!  https://giipasp.azurewebsites.net/