IT

[오라클 SQL] 윈도우 docker 도커 오라클 11g 설치 및 원격 연결

astrocker 2022. 7. 9. 22:38
반응형

윈도우 - 도커 - 오라클 11g xe 를 간단히 설치하고 원격 연결까지 성공하였다.

 

 

도커 다시 실행한 후에는 컨테이너에서 해당 name 간단히 START 시키는 것으로 실행 가능!

도커 설치 과정은 생략! (구글링 참조)

cmd (명령창) 실행 후 아래 명령 차례대로 실행.

C:\Users\Administrator>doskey /history  # 다음 줄 명령들 차례대로 실행.
docker -v                               # 도커 설치 버전 확인
docker login                            # 도커 로그인
docker search oracle-xe-11g             # 오라클 도커 이미지 검색 (생략가능)
docker pull jaspeen/oracle-xe-11g       # ***** 이미지 다운로드 *****
docker images                           # 이미지 다운로드 확인
docker run --name oracle11g -d -p 1521:1521 jaspeen/oracle-xe-11g  # 오라클 실행
docker ps                               # 프로세스 확인

sqlplus 로그인 후 password 변경. (암호는 특수문자 안 됨)

C:\Users\Administrator>docker exec -it oracle11g sqlplus

SQL*Plus: Release 11.2.0.2.0 Production on Mon Jul 11 13:49:48 2022
Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Enter user-name: system       # 로그인
Enter password:

Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

SQL> password                 # 비번 변경 진행 (특수문자 제외)
Changing password for SYSTEM
Old password:
New password:
Retype new password:
Password changed
SQL> exit
Disconnected from Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

윈도우에서 오라클 설치가 완료되었다.

원격 pc인 아이맥에서 DBeaver 를  brew로 설치 후 윈도우 오라클 로그인한다. (SQL DEVELOPER를 설치해도 됨)

brew install --cask dbeaver-community       # 터미널에서 DBeaver 설치

연결 설정하였으나, 1521 포트 개방되지 않다 연결 실패.

도커 오라클 설치한 윈도우에서 인바운드 규칙에 1521 포트 개방 설정 후 다시 연결 시 성공함.

 

728x90
반응형