오라클 데이터베이스 시작하고 종료하기 - 이론편
(Starting up and Shutting down Oracle Database)
-- Last Update : 2015.03.27
오라클 데이터베이스 시작하기 (Starting up Oracle Database)
■ STARTUP 이란~??
-- 오라클 서버를 시작하는 명령어
-- sysdba 권한을 가진 사용자로 실행해야함
■ STARTUP 문법
STARTUP [ NOMOUNT | MOUNT | OPEN ]
이 외에도 Read Only, Restict 등 의 명령이 있는데 실습 포스팅을 통해서 소개하겠다.
■ Oracle 의 Startup 단계 및 각각의 상태
STARTUP
│
├-- ① Parameter File
│
NONOUNT : ①번 파일을 읽어 온 상태
│
├-- ② Control File
│
MOUNT : ②번 파일까지 읽어 온 상태
│
├-- ③ Data File
├-- ④ Redo Log File
│
OPEN : ③, ④번 파일까지 읽어 온 상태
오라클 (Oracle) 의 시작 과정은 NOMOUNT -> MOUNT -> OPEN 의 3단계를 거친다.
시작은 언제나 순서대로 진행되고 중간 과정을 생략 할 수 없다.
그렇기 때문에 나중에 운영 및 백업, 복구시 각 단계에 따라 문제 진단 후 이에 맞춰서 작업을 진행한다.
오라클 데이터베이스 종료하기 (Shutting down Oracle Database)
■ SHUTDOWN 이란~??
-- 오라클 서버를 종료하는 명령어
-- sysdba 권한을 가진 사용자로 실행해야함
■ SHUTDOWN 문법
SHUTDOWN [ NORMAL | TRANSACTIONAL | IMMEDIATE | ABORT ]
■ SHUTDOWN 옵션
1. NORMAL
-- 기존 접속자 종료 안시킴
-- 모든 사용자가 접속 종료시 Instance 종료
2. TRANSACTIONAL
-- 강제로 접속 종료 (단, 진행중인 Transaction 이 모두 끝난 사용자만)
-- 모든 사용자의 Transaction 종료시 Instance 종료
3. IMMEDIATE
-- 강제로 접속 종료
-- Commit이 완료된 내용은 파일로 저장, 완료되지 않은 내용은 Rollback
-- Instance 종료
4. ABORT
-- 즉시 접속을 강제 종료
-- 사용자 작업을 저장 안함 (Rollback도 안함)
-- Instance 종료
Shutdown 이 진행 중인 경우에는 새로운 접속은 불가능함.
'Specialty > Oracle' 카테고리의 다른 글
오라클 10g RAC 설치를 위한 RHEL4 노드2 생성 및 설정 (Creating and Configuring node 2 for Installing Oracle 10g RAC on RHEL4) (0) | 2015.03.31 |
---|---|
오라클 데이터베이스 시작하고 종료하기 - 실습편 (0) | 2015.03.30 |
오라클 10g RAC 설치를 위한 RHEL4 Storage 설정 (Configuring Storage on RHEL4 for Install Oracle 10g RAC) (0) | 2015.03.29 |
오라클 구조 (Oracle Structure) 를 Tree 형식으로 쉽고 간단하게 알아보자~(?) (0) | 2015.03.26 |
오라클 (Oracle) PL/SQL 에 대해서 알아보자. (0) | 2015.03.25 |