centos 7 oracle 12c r2 설치 5/5 - 자동 실행
DB & SQL 2019. 1. 27. 20:161. 방화벽 설정
root 계정으로 실행
방화벽 설정
firewall-cmd --zone=public --add-port=1521/tcp --permanent
방화벽 적용
firewall-cmd --reload
2. 부팅시 자동 싱행 등록
root 계정으로 실행
oratab 수정
vi /etc/oratab
아래 구문을
orcl:/usr/oracle/app/product/12.2.0/dbhome_1:N
아래 처럼 수정
orcl:/usr/oracle/app/product/12.2.0/dbhome_1:Y
.bash_profile에 ORALCE_SID를 "orcl"로 설정했음을 기억하자.
파일명 및 파일 내용 중 "orcl"은 ORACLE_SID를 설정한 값과 일치하여야 한다.
설치시 경로를 변경하였다면 바뀐 경로대로 파일 내용울 수정하여 한다.
파일 생성 1
아래 파일을 추가
설치시 설정한 SID를 반영해야 한다.
vi /etc/sysconfig/orcl.oracledb
아래 내용을 추가
설치시 설정한 경로 및 SID를 반영해야 한다.
# create new : define environment variables ORACLE_BASE=/usr/oracle/app ORACLE_HOME=/usr/oracle/app/product/12.2.0/dbhome_1 ORACLE_SID=orcl
파일 생성 2
아래 파일을 추가
설치시 설정한 SID를 반영해야 한다.
vi /usr/lib/systemd/system/orcl@lsnrctl.service
아래 내용을 추가
설치시 설정한 경로 및 SID를 반영해야 한다.
# this is an example, modify for free [Unit] Description=Oracle Net Listener After=network.target [Service] Type=forking EnvironmentFile=/etc/sysconfig/orcl.oracledb ExecStart=/usr/oracle/app/product/12.2.0/dbhome_1/bin/lsnrctl start ExecStop=/usr/oracle/app/product/12.2.0/dbhome_1/bin/lsnrctl stop User=oracle [Install] WantedBy=multi-user.target
파일 생성 3
아래 파일을 추가
설치시 설정한 SID를 반영해야 한다.
vi /usr/lib/systemd/system/orcl@oracledb.service
아래 내용을 추가
설치시 설정한 경로 및 SID를 반영해야 한다.
# this is an example, modify for free [Unit] Description=Oracle Database service After=network.target lsnrctl.service [Service] Type=forking EnvironmentFile=/etc/sysconfig/orcl.oracledb ExecStart=/usr/oracle/app/product/12.2.0/dbhome_1/bin/dbstart $ORACLE_HOME ExecStop=/usr/oracle/app/product/12.2.0/dbhome_1/bin/dbshut $ORACLE_HOME User=oracle [Install] WantedBy=multi-user.target
자동 실행 등록
systemctl daemon-reload systemctl enable orcl@lsnrctl orcl@oracledb
리부팅후 접속 되는지 확인한다.
경로 및 SID 설정이 잘 되었다면 정상적으로 접속 될 것이다.
'DB & SQL' 카테고리의 다른 글
centos 7 redis 설치 - EPEL 저장소 이용 방법 (0) | 2019.02.13 |
---|---|
centos 7 mariadb 설치 (0) | 2019.01.28 |
centos 7 oracle 12c r2 설치 4/5 - 데이터베이스 설정 (0) | 2019.01.27 |
centos 7 oracle 12c r2 설치 3/5 - 리스너 설정 (0) | 2019.01.27 |
centos 7 oracle 12c r2 설치 2/5 - 설치 (0) | 2019.01.27 |