여행을 사랑하는 직장인의 개발이야기

[오라클 oracle] 맥에서 sql developer 사용하기 (Mac OS) 본문

IT/DataBase 데이터베이스

[오라클 oracle] 맥에서 sql developer 사용하기 (Mac OS)

CTHY 2020. 5. 16. 00:52

oracle SQL developer 사용법에 대해 정리해보겠습니다!

 SQL developer가 없으신 경우 아래 링크에서 다운로드 받아주세요.

https://www.oracle.com/kr/tools/downloads/sqldev-v192-downloads.html

저는 Mac OS를 사용하고 있기 때문에 Mac OSX를 다운로드 받았습니다. 

 

다운로드 받은 후 도커를 실행해주세요.

맥의 경우 도커를 통해 oracle 컨테이너를 실행해주어야 SQL Developer를 사용하실 수 있습니다. 

 

맥에 오라클 설치하는 방법은 지난 포스팅에서 했으니 생략하고,

컨테이너를 실행시키겠습니다.

 

아래 명령어를 입력해주세요!

 

$ docker run -d -p 8080:8080 -p 1521:1521 jaspeen/oracle-xe-11g

 

로컬과 컨테이너의 포트를 연결시켜주는 작업입니다!

포트에 대한 내용은 다음에 자세하게 다루도록 할게요.

 

실행시키면

컨테이너가 아주 잘 돌아가는 것을 볼 수 있습니다.

근데 이름을 주지 않았더니 임의로 이름이 붙어있네요.

컨테이너에 이름을 주겠습니다.

 

$ docker rename <현재 컨테이너 이름> <새 컨테이너 이름>

 

(현재 컨테이너 이름은 docker container ls에서 마지막 NAMES에서 확인할 수 있고, 새 컨테이너 이름은 임의로 주시면 됩니다.)

 

 

다시 컨테이너 상태를 확인해보면

 

$ docker container ls

 

이름이 잘 변경되어 있네요!

 

 


 

 

이제 sql developer를 실행시킨 후

왼 쪽 위에 초록색 +를 눌러주세요

 

이런 창이 뜬다면 name은 localhost나 system, 

Username에는 system, password는 oracle을 입력해주세요.

 


 

 

아까 도커 컨테이너 연결 당시 1521 포트를 연결해주었기 때문에 아래도 그대로 입력해주시면 됩니다.

여기서 test를 눌러 success가 뜬다면 잘 연결이 된 것이기 때문에 connect 시켜주시면 됩니다!

 

test가 잘 되지 않는 경우 도커 컨테이너가 잘 연결이 되어 있는지, 포트 설정은 잘 되어 있는지 확인해주세요.

Comments