DBAtlas · 데이터베이스 운영 아틀라스

ORA-01033: ORACLE initialization or shutdown in progress (ORACLE 초기화 또는 종료 진행 중)

Oracle

의미

접속하려는 데이터베이스 인스턴스가 시작(mount/open) 또는 종료 중이다. 이 중간 상태에서는 일반 사용자 연결을 받지 않는다.

원인

인스턴스가 NOMOUNT/MOUNT 상태에 멈춰 있거나(예: 미디어 복구 대기), SHUTDOWN이 진행 중이거나, 오류로 인해 OPEN에 도달하기 전에 데이터베이스가 행 상태다. 막 시작된 인스턴스에 시작이 완료되기 전에 접속해도 이 오류가 반환된다.

해결 방법

SYSDBA로 접속해 상태를 확인한다: sqlplus / as sysdba; 이후 SELECT status FROM v$instance; 및 SELECT open_mode FROM v$database; 인스턴스 열기 시도: ALTER DATABASE OPEN; 복구가 필요하면 RECOVER DATABASE;를 실행한 후 연다. alert.log에서 open을 막는 근본 오류(데이터 파일/redo 누락 또는 손상)를 찾는다. 종료가 멈췄다면 SHUTDOWN ABORT 후 STARTUP을 시도한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목