SQL/Oracle

[Oacle] Mac 오라클 설치

jane.dev 2021. 7. 19. 19:14
반응형

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. 앞서 설정한 오라클 서버와 연동

왼쪽 상단 초록 플러스 버튼 클릭