본문 바로가기
Docker

docker로 Oracle 19c SERVER 구축하기 (Oracle 19c server for docker)

by 모닝위즈 2023. 9. 21.
반응형

https://github.com/Matin-dans-sage/oracle19cserver

 

GitHub - Matin-dans-sage/oracle19cserver: oracle19c server

oracle19c server. Contribute to Matin-dans-sage/oracle19cserver development by creating an account on GitHub.

github.com

 

자세한 내용은 Git의 README.md를 보시면 됩니다.

 

 

다운로드

https://www.oracle.com/kr/database/technologies/oracle19c-linux-downloads.html

 

Oracle Database 19c Download for Linux x86-64 | Oracle 대한민국

Oracle Database 19c Grid Infrastructure (19.3) for Linux x86-64 Contains the Grid Infrastructure Software including Oracle Clusterware, Automated Storage Management (ASM), and ASM Cluster File System. Download and install prior to installing Oracle Real Ap

www.oracle.com

LINUX.X64_193000_db_home.zip 파일을 다운로드 받는다.

 

설치하기

git clone https://github.com/Matin-dans-sage/oracle19cserver.git

cd ./oracle19cserver

!!! 💡 다운로드 받은 LINUX.X64_193000_db_home.zip 파일은 반드시 ./oracle19cserver 경로에 포함시킨다.


vi ./oracle19c_make.sh
(line 3) ORACLE_DOCKER_VOLUME_DIR를 변경 가능. VOLUME 디렉터리임.
(line 4) SYS_PASS를 변경 가능하다.

sh ./oracle19c_make.sh
(y : install / n : cancel)

주의!

1. 볼륨 경로 설정 default는 ~/oracle_volume이다.

2. 도커 컨테이너 구동 후 인스턴스를 완벽하게 구동하기까지는 약 10분의 시간이 추가로 소요된다.

3. docker logs 로 확인을 하면서 8%, 15%, 32% .... 진행도를 확인할 수 있다.

    이 후 XDB initialized. 가 되면서 모든 구성이 완료된다.

4. docker로 oracle 컨테이너로 접근 후 sqlplus / as sysdba 로 접근 테스트를 하면된다.

 

 

야 너두? 야 나두! Oracle 쓰러가자!

댓글