SW/Database / / 2017. 9. 5. 12:52

Oracle 12c Linux 에서 자동 시작

반응형

Oracle 12c 를 설치 후에 가끔 서버 재부팅 후에 자동 시작을 원하는 경우가 있다.


자동 시작을 해야하는 서비스는 두가지다.


1. 리스너.

2. Oracle DB start




11g 기준으로는


# vi /etc/rc.d/rc.local   à 아래 내용 입력

 

# for Oracle 11g

su - oracle -c '/oracle/product/11.2.0/db_1/bin/lsnrctl start

su - oracle -c '/oracle/product/11.2.0/db_1/bin/dbstart

 

# vi /etc/oratab   à  아래 내용 입력

 

orcl:/oracle/product/11.2.0/db_1:N 에서 끝에 N Y 수정


경로는 설치하실 때 경로를 참고하세요!


위 방식으로 진행을 했었다.




근데 실제로 Oracle 11c 버전에서 위처럼 했는데 안되더라..


그래서 이것저것 찾아보니 


스크립트를 작성해야한다고 한다.


아래는 스크립트



이렇게 해서 진행했다.


재부팅 후 확인해보니 자동시작이 되었다.



근데 생각해보니


# vi /etc/rc.d/rc.local   à 아래 내용 입력

 

# for Oracle 11g

su - oracle -c '/oracle/product/11.2.0/db_1/bin/lsnrctl start

su - oracle -c '/oracle/product/11.2.0/db_1/bin/dbstart


위 부분에서 설정해준 부분이 있기 때문에 


su - oracle -c '/oracle/product/11.2.0/db_1/bin/lsnrctl start

su - oracle -c '/oracle/product/11.2.0/db_1/bin/dbstart


위 두줄을 주석처리 한 후에 재부팅을 했는데,, 다시 자동 시작이 안되더라..


결국 현재 상태는 11g 에서 하던 셋팅과 12c 에서 하던 새로운 스크립트를 둘다 적용 시켜줬다.


Oracle 12c 자동 시작 완료.



반응형

'SW > Database' 카테고리의 다른 글

ORA-01017 password invaild 오류  (0) 2018.02.23
SQL Server 2017 설치 방법.  (4) 2017.11.04
Oracle 11g 설치 오류 INS-30131  (0) 2017.09.06
Oracle 11g 설치 오류 PRVF-0002  (0) 2017.06.21
Windows Server 2016 Oracle 11g 삭제  (1) 2017.05.30
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유