스타트업은 인스턴스를 생성하여 인스턴스와 데이터베이스를 마운트 시킨 후 데이터베이스를 오픈시키는 행위이다.
◆ 기본적인 스타트업
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를 종료함. (기본값)
무조건 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 |