본문 바로가기
IT/Oracle DB

[Oracle] 서비스 기동 및 중지 가이드 (shutdown 옵션 정리)

by 직장인W군 2022. 1. 25.
728x90

운영중인 Oracle Database의 서비스를 중지 및 기동 관련 정리하여 공유합니다.

 


 

■ 서비스 중지


1. Oracle 계정 로그인

 #) su - oracle

 




2. 리스너 중지

#) lsnrctl stop

 




3. 오라클 접속

 #) sqlplus /nolog

 



4. sysdba 권한으로 로그인

SQL> connect /as sysdba

 



5. DataBase 종료

-- 명령전 접속되어 있던 사용자가 있을 경우 강제 종료하지 않음
SQL> shutdown;

-- 사용자의 행동에 상관없이 즉시 강제 종료. 
-- 종료시점의 commit된 데이터는 기록/ commit 되지 않은 데이터는 Rollback
SQL> shutdown immediate;  

-- immediate 처럼 강제 종료하나, commit 된 데이터를 저장하거나, commit 되지 않은 데이터를 Rollback 하지 않는다/ 비추
SQL> shutdown abort;

 


 

■ 서비스 기동


1. Oracle 계정 로그인

#) su - oracle

 



2. 오라클 접속

#) sqlplus /nolog

 



3. sysdba 권한으로 로그인

SQL> connect /as sysdba

 



4. DataBase 기동

SQL> startup

 



5. 리스너 기동

-- SQL 나가기
SQL> exit

-- Listner 기동
#) lsnrctl start

 




6. 리스너 확인

#) lsnrctl status

 

 


 

반응형

댓글