오라클 시작시 아래와 같은 오류가 발생 했을때 처리 방안
======================================================================
ORA-16038: 2 로그 57 시퀀스 번호는 기록될 수 없습니다.
ORA-19809: 복구 파일에 대한 한계를 초과함
ORA-00312: 온라인 로그 2 스레드 1:
'C:\ORACLE\PRODUCT\10.2.0\ORADTA\TESTKTO\REDO02.LOG'
======================================================================
SQL> startup
ORACLE 인스턴스가 시작되었습니다.
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 209718148 bytes
Database Buffers 394264576 bytes
Redo Buffers 7135232 bytes
데이터베이스가 마운트되었습니다.
ORA-16038: 2 로그 57 시퀀스 번호는 기록될 수 없습니다.
ORA-19809: 복구 파일에 대한 한계를 초과함
ORA-00312: 온라인 로그 2 스레드 1:
'C:\ORACLE\PRODUCT\10.2.0\ORADTA\TESTKTO\REDO02.LOG'
C:\>sqlplus /nolog
SQL>conn /as sysdba
SQL> recover database until cancel;
매체 복구가 완료되었습니다.
SQL> alter database open resetlogs;
데이타베이스가 변경되었습니다.
SQL> shutdown
데이터베이스가 닫혔습니다.
데이터베이스가 마운트 해제 되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL> sqlplus sys as sysdba
SQL>startup
ORACLE 인스턴스가 시작되었습니다.
Fixed Size 1250428 bytes
Variable Size 209718148 bytes
Database Buffers 394264576 bytes
Redo Buffers 7135232 bytes
데이터베이스가 마운트되었습니다.
ORA-16038: 2 로그 57 시퀀스 번호는 기록될 수 없습니다.
ORA-19809: 복구 파일에 대한 한계를 초과함
ORA-00312: 온라인 로그 2 스레드 1:
'C:\ORACLE\PRODUCT\10.2.0\ORADTA\TESTKTO\REDO02.LOG'
C:\>sqlplus /nolog
SQL>conn /as sysdba
SQL> recover database until cancel;
매체 복구가 완료되었습니다.
SQL> alter database open resetlogs;
데이타베이스가 변경되었습니다.
SQL> shutdown
데이터베이스가 닫혔습니다.
데이터베이스가 마운트 해제 되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL> sqlplus sys as sysdba
SQL>startup
ORACLE 인스턴스가 시작되었습니다.
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 209718148 bytes
Database Buffers 394264576 bytes
Redo Buffers 7135232 bytes
데이터베이스가 마운트되었습니다.
아래 카페 작성된 글을 이용하여 문제를 해결함
출처 : http://cafe.naver.com/parksobong/144