[관리] Oracle 8i startup 하기

오라클 시작 절차에 대해 알아 보도록 하죠.

오라클은 다음 2개의 파일을 참조하여 시작을 합니다.

$ORACLE_HOME/dbs/init<SID>.ora

$ORACLE_BASE/<오라클 DB_file이 위치한곳>/control01.ctl

init<SID>.ora : 데이터베이스의 메모리 영역의 크기

                사용자 접속자 수

                프로세서 수

                생성 가능한 데이터 파일수

                데이터베이스 명

control01.ctl : 데이터 베이스 명

                데이터베이스를 구성하는 파일의 경로와 파일명

                파일의 현재 상태 <존재여부/사용여부>

시작 방법

[oracle@zzang911 oracle]$ sqlplus internal

SQL> startup

데이터베이스의 시작은 3 단계에 거쳐서 이루어 진다.

1. NOMOUNT 단계

init<SID>.ora 파일을 읽어서 데이터베이스의 메모리 영역의 크기,사용자 수,

프로세서 수, 생성가능한 파일의 수등을 결정한다.

$ORACLE_HOME/rdbms/log/ 디렉토리에 시작정보에 대해 log 를 남긴다.

2. MOUNT 단계

컨트롤 파일을 읽어서 데이터베이스를 구성하는 파일의 경로와 파일명이 일치

하는지를 확인 하고 파일들의 현재 사용가능 여부를 확인한다.

파일이 하나라도 존재하지 않거나 사용불능일 경우에는 정상적으로 시작할수

가 없습니다.

3. DATA OPEN 단계

일반 사용자들이 데이터 베이스에 접속하여 정보를 조작할 수 있게 합니다.

위 3 단계에 걸쳐서 오라클 데이터 베이스가 시작 되어 집니다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.