참조: https://jackgomi.tistory.com/21jackgomi.tistory.com오라클 재기동 하는 방법(Oracle restart)필자는 노트북에 오라클 11 gR2를 설치하였다. 전자정부 표준프레임워크 공부중 잘안되는게 있어서 괜한 오라클을 재기동해본다.. 이 또한 삽질이다. 먼저 cmd창을 관리자 권한으로 실행한다. 오라클 리스너 중지 lsnrctl stop 입력 sqlplus "/as sysdba" sysdba로 접속 shutdown immediate 입력으로 오라클 종료 startup 입력으로 오라클 기동 quit로 SQLPLUS 종료 후 리스너를 기동시 켜준다. lsnrctl start먼저 cmd창을 관리자 권한으로 실행한다. 오라클 리스너 중지lsnrctl stop 입력 sqlplus "/as sysdba" sysdba로 접속 shutdown immediate 입력으로 오라클 종료 startup 입력으로 오라클 기동 quit로 SQLPLUS 종료 후 리스너를 기동시 켜준다.lsnrctl start
참고: https://m.blog.naver.com/PostView.naver?blogId=222503&logNo=10189180340&targetKeyword=&targetRecommendationCode=1
오라클 기본 조작메뉴얼
- 오라클 기동법
$ su - oracle
$ export ORACLE_SID=[인스턴스명]
$ sqlplus "/as sysdba"
SQL> startup
SQL> exit
$ lsnrctl start [리스너명]
- 오라클 종료
$ su - oracle
$ export ORACLE_SID=[인스턴스명]
$ lsnrctl stop [리스너명]
$ sqlplus "/as sysdba"
SQL> shutdown
SQL> exit
- 오라클 기동상태확인
$ ps -ef | grep pmon
oracle 30990 1 0 21:30 ? 00:00:03 ora_pmon_[SID] # 이런식으로 나오면 기동중
$ ps -ef | grep tns
oracle 669 1 0 9월 06 ? 0:16 /oracle/product/10.2.0/bin/tnslsnr LISTENER -inherit # 이런식으로 나오면 리스너 기동중
- 오라클 로그 확인
1. alertlog 위치 확인
su - oracle
export ORACLE_SID=[인스턴스명]
$ sqlplus "/as sysdba"
SQL> show parameter background_dump_dest
SQL> exit
2. 해당 위치로 이동하여 alertlog상 ORA-XXXX 에러가 발생하였는지 확인
cd [해당위치]
vi alert_[SID].log