- 오라클 구동 단계 (ORACLE 9i ) -
SHUTDOWN -> NOMOUNT -> MOUNT -> OPEN
1. NOMOUNT
1) initialzation file 을 @ORACLE_HOME/dbs 에서 찾는다. 찾는 순서는 아래와 같다.
1. spfileSID.ora
2. spfile.ora
3. initSID.ora
2) SGA 를 할당한다.
3) background process 를 구동시킨다 ( 인스턴스 구성 )
4) alertSID.log 파일에 기록한다.
1. spfileSID.ora
2. spfile.ora
3. initSID.ora
2) SGA 를 할당한다.
3) background process 를 구동시킨다 ( 인스턴스 구성 )
4) alertSID.log 파일에 기록한다.
2. MOUNT
1) 인스턴스 에서 control file 의 경로를 확인한다.
2) control file 을 읽어서 이름과 데이터파일의 상태 , redo log file 을 확인한다.
( 경로만 확인 하지 존재여부와 내용의 수행 증명은 하지 않는다.)
2) control file 을 읽어서 이름과 데이터파일의 상태 , redo log file 을 확인한다.
( 경로만 확인 하지 존재여부와 내용의 수행 증명은 하지 않는다.)
* MOUNT 시에는 다음과 같은 수행이 가능하다.
1. data file 의 이름을 변경한다.
2. online redo log file archiving 옵션을 변경할수 있다.
3. 데이터베이스 전체 복구
3. OPEN
1) OPEN 시에는 유저가 login 할수 있다.
2) control file 에서 명시된 인스턴스들이 이때 Open 된다. (rodo log , datafile ...)
만일 파일이 없다면 OPEN 되지 않는다.
3) online redo log file 를 읽고 roll forward 를 발생 시킨다. ( commit 후 반영되지 않은 데이터 )
4) 마지막에 오라클은 data file 과 online redo log 파일의 무결성을 확인한다. 필요하다면
background process 는 인스턴스를 복구 시킨다. ( rollback )
2) control file 에서 명시된 인스턴스들이 이때 Open 된다. (rodo log , datafile ...)
만일 파일이 없다면 OPEN 되지 않는다.
3) online redo log file 를 읽고 roll forward 를 발생 시킨다. ( commit 후 반영되지 않은 데이터 )
4) 마지막에 오라클은 data file 과 online redo log 파일의 무결성을 확인한다. 필요하다면
background process 는 인스턴스를 복구 시킨다. ( rollback )
- ORACLE STARTUP -
STARTUP [FORCE] [RESTRICT] [PFILE-filename]
[OPEN [RECOVER] [database]
| MOUNT
| NOMOUNT ]
[OPEN [RECOVER] [database]
| MOUNT
| NOMOUNT ]
[FORCE] - 재시작 (shutdown abort + startup)
[RESTRICT] - 제한된 세션만 로그인
[PFILE-filename] - PFile 경로 직접지정
[OPEN RECOVER] - startup mount -> recover database -> alter database open ( 유실된 자료 복구 )
- 알티베이스 구동 단계 - ( 오라클과 방식은 유사함 )
1. Pre -Process - 서버를 구동하기 이전 단계
2. Process - create database 및 프로퍼티 를 조회하고 변경할수 있는 단계
3. Control - database 파일을 로드하고 recovery 준비 단계
4. Meta - recovery 가 수행되며, meta data upgrade 가능, 온라인 로그 를 Reset 가능 단계.
5. Service - 사용자 로그인 가능
2. Process - create database 및 프로퍼티 를 조회하고 변경할수 있는 단계
3. Control - database 파일을 로드하고 recovery 준비 단계
4. Meta - recovery 가 수행되며, meta data upgrade 가능, 온라인 로그 를 Reset 가능 단계.
5. Service - 사용자 로그인 가능
댓글 없음:
댓글 쓰기