CS/Database

[Database] Oracle Datagrip connection

oxdjww 2023. 5. 27. 14:33
728x90
반응형

local에 설치된 Oracle dbms와 Datagrip을 연동해보자

 

docker 컨테이너로 oracle을 띄우기 전에 colima를 통해 x86 가상환경을 띄우고 도커에서 oracle을 띄울 것이다

 

$ colima start --arch x86_64 --cpu 4 --memory 8
$ docker ps //도커 띄워진 것 확인
$ docker start oracle //기존에 설정해놓은 oracle 이름
$ docker ps //도커에 oracle 띄워진 것 확인

 

colima ~ 명령어 이해

  • colima start: Colima 컨테이너를 시작합니다.
  • --arch x86_64: 컨테이너의 아키텍처를 x86_64로 설정합니다. 즉, 64비트 x86 프로세서 아키텍처를 사용합니다.
  • --cpu 4: 컨테이너에 할당할 가상 CPU 개수를 4개로 설정합니다. 이 옵션은 컨테이너의 처리 능력을 조절하는 데 사용됩니다.
  • --memory 8: 컨테이너에 할당할 가상 메모리 크기를 8GB로 설정합니다. 이 옵션은 컨테이너의 메모리 용량을 조절하는 데 사용됩니다.

 

 

그 후, datagrip에서 new project 생성 후 좌측 '+'버튼으로 oracle을 연결해줄 것이다.

그러면 다음과 같은 화면이 뜬다.

여기서 URL은 local으로 자동으로 입력돼있어서 건들여줄 필요는 없다.

 

oracle에 저장된 사용자와 pw를 입력해주고 test connection을 눌러주면 jdbc를 설치하라는 팝업창이 나온다.

자연스럽게 설치해주고 test connection을 다시 눌러주면..

연결 성공!

 

오라클 문법으로 user를 출력해보았다

 

감사합니다!

728x90
반응형

'CS > Database' 카테고리의 다른 글

[FlagApp] Springboot - AWS RDS(MySQL) Connection  (0) 2023.06.29