ORA-00255란?

ORA-00255는 Oracle 데이터베이스가 아카이브 로그 파일을 기록하려는 과정에서 실패했을 때 발생하는 에러입니다. ARCHIVELOG 모드로 운영 중인 데이터베이스에서 온라인 리두 로그 파일이 꽉 차 아카이빙이 필요한 시점에 아카이브 대상 경로에 파일을 쓰지 못할 경우 이 에러가 트리거됩니다. 이 에러가 지속되면 아카이빙이 중단되어 데이터베이스 전체가 hang 상태에 빠질 수 있으므로 즉각적인 조치가 반드시 필요합니다.

주요 발생 원인

1. 아카이브 로그 대상 경로의 디스크 공간 부족

가장 흔하고 치명적인 원인입니다. LOG_ARCHIVE_DEST 또는 LOG_ARCHIVE_DEST_n 파라미터로 설정된 경로의 파일시스템 여유 공간이 소진되면 아카이빙이 즉시 실패합니다. 특히 배치 작업이나 대용량 DML이 집중되는 시간대에 갑자기 아카이브 로그가 폭발적으로 증가하여 디스크를 가득 채우는 경우가 실무에서 매우 자주 발생합니다.