02.Oracle/DataBase2009. 4. 4. 13:15
반응형

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님이 마지막으로 수정

Posted by 1010