Startup
STARTUP [DBA] [FORCE] [PFILE=filespec] [EXCLUSIVE | SHARED] [MOUNT dbname | OPEN dbname] [NOMOUNT]
sqldba lmode=y나 svrmgrl로 로그인 한다.
SVRMGR> connect internal
SVRMGR> startup;
Starting an Instance without Mounting a Database
SVRMGR> startup nomount;
Starting an Instance and Mounting Database
SVRMGR> startup mount ORA71;
specific maintenance operations을 이행하고자 할 때
- renaming datafiles
- adding, dropping, or renaming redo log files
- enabling and disabling redo log archiving options
-
performing full database recovery
Starting an Instance and Mounting and Opening a Database
SVRMGR> startup;
- Normal Database Operation을 의미
- 보편적인 database access Operation을 이행하고자 할 때
Restricting Access to a Database at Startup
SVRMGR> startup dba;
- 데이타베이스는 administrative pesonnel에게만 유용
- perform structure maintenance, such as rebuilding indexes
- perform an export or import!! of database data
- perform a data load (with SQL *Loader)
-
temporarily prevent typical users from using data
Forcing an Instance to Start
SVRMGR> startup force;
- 현재의 instance가 비정상적인 환경에 의해 shutdown되지 않을 때
- instance를 시작할 때 문제가 생긴 경우
Starting in Exclusive or Parallel Mode
- Exclusive Mode : 처음 db를 mount한 그 instance만이 database를 mount 가능
- Parallel Mode : Parallel Mode에서 시작된 다른 Instance 모두 database mount가 가능
Starting Up an Instance and Database
SVRMGR> startup open ORA71
2 pfile=/user/oracle/app/oracle/product/7.3.2/dbs/initORA71.ora exclusive restrict;
Shutdown
SHUTDOWN [NORMAL | IMMEDIATE | ABORT]
sqldba lmode=y나 svrmgrl로 로그인 한다.
SVRMGR> connect internal
SVRMGR> shutdown
NORMAL
- Shutdown문 실행후에는 어떤 새로운 연결도 허락되지 않는다.
- database가 Shutdown되기 전에 oracle7은 현재 연결된 모든 사용자들이 연결을 해제할 때까지 기다린다.
IMMEDIATE
< 사용되는 경우 >
- Power Shutdown이 곧 일어나게 될 경우에 실행한다.
- database 나 applilcation중의 하나가 불규칙적으로 동작할 경우에 실행한다.
< 결과 >
- 현재 Oracle7에 의해 처리중인 SQL문은 즉시 종결된다.
- 완료되지 않은 트랜잭션들은 롤백된다.
- Oracle7은 사용자가 연결을 데이타베이스에 끊을 때까지 기다리지 않는다.
ABORT
< 사용되는 경우 >
- Shutdown의 다른 type(NORMAL, IMMEDIATE)가 전혀 동작하지 않을 경우
- 즉시 database를 shutdown할 필요가 있을 경우
- database instance를 start할 때 문제가 생긴
경우 -
database 나 application중의 하나가 불규칙적으로 동작할 경우
< 결과 >
- Oracle7 에 의해 처리중인 SQL문은 즉시 종결된다.
- 완료 되지않은 트랜잭션들은 롤백된다.
- 이경우 Oracle7은 사용자가 연결을 데이타베이스에 끊을 때까지 기다리지 않는다.
페이지 히스토리
2008-10-06 17:37 에 HwanyShine님이 마지막으로 수정