728x90

sqlplus sysdba 계정으로 로그인

sqlplus / as sysdba
sqlplus /nolog
sys / as sysdba

오라클 시작 단계

startup nomount
select status from v$instance;

nomount는 파라미터 파일 오라클에서는 sp 파일이라 부르는데 이걸 읽어서 오라클 메모리로 올리는 단계이다.

alter database mount;

mount는 오라클의 컨트롤 파일을 이용해 물리적인 파일들을 연결하는 단계이다.

alter database open;

오라클 시작

startup
startup force

force는 빠른 속도로 shutdown abort를 하고 한 번에 startup까지 가능하다. 사고가 터졌을 때 많이 사용하는 명령어이다.

오라클 종료

shutdown [normal]

normal은 DB에 접속된 세션이 종료될 때까지 대기하고 진행 중인 트렌젝션이 있다면 끝날 때까지 기다린다.

shutdown transactional

transactional DB에 접속된 세션을 종료하고 진행중인 트렌젝션이 있다면 끝날 때까지 기다린다.

normal과 transactional의 차이는 normal은 세션이 종료될 때까지 대기하고 transactional은 접속된 세션을 종료시킨다.

shutdown abort

데이터베이스를 강제로 종료시킨다.

shutdown immediate

가장 많이 사용하는 명령어이다. 디비에 연결된 세션, 트렌젝션을 모두 종료한다.

728x90

+ Recent posts