이전 글에서 Apple silicon
에 Docker
를 이용하여 Oracle
설치를 했습니다.
이번에는 DB Tools
을 이용하여 local Docker
에 설치한 Oracle
을 연결해보겠습니다.
저는 실무에서 Orange
를 썼었는데 DBeaver
가 무료이기도 하고 Orange
만큼 성능을 내주는 것 같아서 로컬에서는 DBeaver
를 사용하고있습니다.(사실 아직까지는 Orange
가 더 좋은것 같아요..)
DBeaver(Community) 다운로드
https://dbeaver.io/download/
사용하시는 운영체제에 맞게 다운로드하셔서 설치하시면됩니다
실행 후 왼쪽상단 콘센트를 누르면 DB Connection을 생성할 수 있습니다.
Oracle
을 선택하고 Next합니다.
우선 헷갈리는 부분이 Database 이름입니다.
아래와 같이 sqlplus를 실행해서 로그인해주세요.
-- 활성화 되있는 Oracle 컨테이너 이름 확인
$ docker ps
-- name oracle11g로 접속
$ docker exec -it oracle11g sqlplus
user-name : system
password : oracle
-- DB_NAME 확인
SQL > SELECT NAME, DB_UNIQUE_NAME FROM V$DATABASE;
나머지는 똑같이 입력해주시면 됩니다.
정리가 잘 된 글이네요. 도움이 됐습니다.