[Oacle] Mac 오라클 설치
1. Docker 홈페이지에서 맥용 프로그램을 다운로드
2. 설치가 완료되면 우측 상단에 고래모양 아이콘이 생김
3. 오라클 홈페이지에서 리눅스 파일 다운
https://www.oracle.com/database/technologies/xe-downloads.html
4. . https://github.com/oracle/docker-images 에서 git clone해서 Docker Image 다운로드
git clone https://github.com/oracle/docker-images.git
5. 다운로드 한 폴더 경로로 이동
cd docker-images/OracleDAtabase/SingleInstance/dockerfiles
앞서 다운받은 리눅스 파일.rpm을 해당 경로 내의 18.4.0 폴더로 이동
6. 이미지 생성
./buildContainerImage.sh -v 18.4.0 -x
-v
파라미터: 18.4.0 버전 이미지 생성
-x
옵션: XE 인스턴스를 사용한 이미지 생성
7. 생성이 완료되면, 아래 명령어를 통해 설정
docker run --name 붙일 이름
-d
-p 1521:1521 -p 5500:5500
-e ORACLE_PWD=비밀번호
-e ORACLE_CHARACTERSET=AL32UTF8
oracle/database:18.4.0-xe
--name
: 컨테이너의 이름 명시, 설정하지 않으면 도커에서 랜덤으로 설정됨
-d
: 백그라운드에서 컨테이너를 실행시키는 옵션
-p 1521:1521 -p 5500:5500
: 컨테이너 port와 host 연결. 1521, 5500이 기본
-e ORACLE_PWD=비밀번호
: 환경변수 세팅, 비밀번호는 관리자 계정 비밀번호
-e ORACLE_CHARACTERSET=AL32UTF8
: 기본 언어셋를 설정해 UTF8이 적용되도록 함
8. 도커에 잘 생성되었는지 확인
docker ps
IMAGE에 oracle/database:18.4.0-xe를 확인할 수 있음
9. Docker Image 정보
docker image
10. 아래 명령어를 입력해 sqlplus 접속
docker exec -it --user=oracle 설정한 이름 bash
11. system 관리자 계정으로 로그인
+
1. Oracle SQL Developer 다운로드
https://www.oracle.com/tools/downloads/sqldev-downloads.html
2. 앞서 설정한 오라클 서버와 연동
왼쪽 상단 초록 플러스 버튼 클릭