- NOMOUNT 단계
- MOUNT 단계
- OPEN 단계
NOMOUNT 단계
- 데이터베이스 인스턴스와 백그라운드 프로세스 시작
- 데이터베이스 파일에 직접 접근하지 않음
- SPFILE 또는 PFILE을 읽어 초기화 파라미터를 읽음
복구 가능 항목
- pfile 또는 spfile 문제
- 데이터베이스 파일에 직접 접근하지 않음
CREATE PFILE FROM SPFILE
명령으로 파일을 복원 가능.
- 메모리 설정 관련 문제
- ASM 관련 문제
- ASM 디스크 그룹에 접근 불가 시, ASM 인스턴스를 확인하고 기동
- 복구 작업
- PFILE, SPFILE 수정 또는 생성
- Oracle Home, 환경 변수 설정 확인
MOUNT
- 데이터베이스가 컨트롤 파일을 로드하여 데이터베이스 구조를 확인
- 데이터파일 및 로그 파일의 위치 정보가 control file에서 읽힌다.
복구 가능 항목
- control file 손상
RECOVER DATABASE USING BACKUP CONTROLFILE
명령 사용
- 파일 경로 정보 오류
ALTER DATABASE RENAME FILE
로 수정
- ASM 디스크 관련 문제
복구 작업
- control file 복구 또는 재생성
- 데이터 파일 및 로그 파일 경로 수정
OPEN 단계
- 데이터베이스 파일(데이터파일, 로그 파일)에 접근, 데이터베이스가 사용자 연결을 받을 준비가 됨
- UNDO 테이블스페이스와 TEMP 테이블스페이스가 활성화됨
복구 가능 항목
- 데이터 파일 손상
- 데이터파일이 손상된 경우, 백업 파일로 복구하거나
RECOVER DATABASE
를 수행
- 미사용 상태 파일
- 테이블스페이스 관련 문제
- 특정 테이블스페이스를 OFFLINE으로 전환하여 데이터베이스를 부분적으로 OPEN 가능
- 아카이브 로그 또는 백업을 사용한 데이터 파일 복구
- ALTER DATABASE 명령으로 문제 파일 제거 또는 경로 변경