1. 오라클의 시작단계
* 사용 중인 파일은 절대로 이동 및 복사를 하면 안된다.(DB깨짐)
단, parameter file 중에 pfile은 예외
* 어떤 작업을 하느냐에 따라 시작되는 단계가 다르다.
원하는 단계까지만 실행 후 db open을 하려면 alter database 라는 명령어를 사용.
반드시 startup-nomount-mount-open 단계를 순서대로 거쳐야 함
예) nomount->open 할 때, mount를 건너뛰고 바로 open 상태로 갈 수 없음
실습1
nomount 단계까지만 시작한 후 나머지 단계 진행하기
SYS>startup nomount;
ORACLE instance started.
Total System Global Area 422670336 bytes
Fixed Size 1344616 bytes
Variable Size 322964376 bytes
Database Buffers 92274688 bytes
Redo Buffers 6086656 bytes
SYS>alter database mount;
Database altered.
SYS>alter database open;
Database altered.
실습2
mount 단계까지만 시작한 후 나머지 단계 진행하기
실습3
읽기 전용인 상태로 open 하기
select 작업만 가능한 상태로 open : 감사 작업과 같이 데이터 변경이 안되고 조회만 가능한 상태임
read only 모드로 open 후에 다시 데이터 변경이 가능하도록 하려면 instance 종료 후 다시 시작하면 됨
SYS>startup mount;
ORACLE instance started.
Total System Global Area 422670336 bytes
Fixed Size 1344616 bytes
Variable Size 322964376 bytes
Database Buffers 92274688 bytes
Redo Buffers 6086656 bytes
Database mounted.
SYS>alter database open read only;
Database altered.
SYS>select status from v$instance; db 현재 상태 조회
STATUS
------------
OPEN
SYS>alter system enable restricted session; 제한된 모드 사용
System altered.
SYS>alter system disable restricted session; 제한된 모드 사용안 함
System altered.
제한된 모드로 open된 instance에 접속하려면 restricted session 라는 권한을 가지고 있어야만 함
'DB > oralce' 카테고리의 다른 글
사용자관리 (0) | 2014.10.27 |
---|---|
control file 다중화 실습 (0) | 2014.10.26 |
3 oracle background processes (0) | 2014.10.24 |
9 메모리 관리 기법 (0) | 2014.10.24 |
6 redo log 관리하기 (0) | 2014.10.21 |