스타트업은 인스턴스를 생성하여 인스턴스와 데이터베이스를 마운트 시킨 후 데이터베이스를 오픈시키는 행위이다.

◆ 기본적인 스타트업

SQL> startup


◆ 노마운트 단계까지만 스타트업
SQL> startup nomount


◆ 노마운트 단계에서 마운트 단계로 가기
SQL> alter database mount;


◆ 마운트 단계에서 오픈 단계로 가기
SQL> alter database open [read only];
READ ONLY : DB를 읽기전용으로 오픈시켜, select밖에 할 수 있는 작업이 없다.



셧다운은 데이터베이스를 닫고 인스턴스와 데이터베이스를 언마운트 시킨 후 인스턴스를 해제하는 행위이다.

◆ 셧다운의 모드
● shutdown abort
무조건 DB를 종료함. 정전 발생시와 같음. 함부로 abort를 날리면 안된다.
자칫 데이터블록이 깨지면 Recovery가 안된다.

● shutdown immediate
접속해있던 사용자들을 접속해제하고, 사용자들이 커밋을 날린 작업들 중 더티버퍼에 있는 데 아직 안내려썼던 것을 싹 다 내려쓰고, 커밋 안한 작업들은 싹 다 롤백하고 DB를 종료함.

● shutdown transactional
접속해있던 사용자가 커밋이나 롤백을 날리면 DB를 종료함.

● shutdown normal
접속해있던 사용자가 접속을 끊으면 DB를 종료함. (기본값)

'오라클 > Admin' 카테고리의 다른 글

[Admin] Data Dictionary  (0) 2010.08.26
[Admin] Control File  (0) 2010.08.26
[Admin] Parameter File  (0) 2010.08.26
[Admin] Database Starting Up  (0) 2010.08.26
[Admin] Logical Structure  (0) 2010.08.26
Posted by 겨울섬
,