본문 바로가기
기타

맥북에서 오라클 데이터베이스 사용하기

by 객잔주인 2024. 10. 28.

뭣도 모르고 오라클 책을 사버린 이유로 어떻게든 사용해보려다 생각치 못한 고통을 받았습니다...만 오기가 생겨 어찌저찌 클라이언트 연결까지 성공했습니다. 아직까지는 버그를 발견하지 못했기 때문에 설치 과정을 공유해보고자 합니다.

환경

  1. macOS 버전: Sequioa 15.0.1
  2. Oracle Database 버전: Oracle Database 23ai Free Release 23.0.0.0.0

준비물

  1. docker desktop
  2. vscode
  3. vscode에 오라클 SQL Developer 익스텐션까지 설치. (다른 클라이언트나 SQL Developer 데스크톱 버전을 사용해도 됩니다)


설치 과정

1. docker desktop 실행

2. 터미널을 실행한 뒤 다음 명령을 실행:

docker pull container-registry.oracle.com/database/free

 

위 명령을 실행하면 오라클 데이터베이스 도커 이미지가 다운로드 됩니다. 다운로드가 끝나면 3번으로 이동하세요

3. 다시 터미널에서 다음 명령 실행:

docker run --name oracle -p 1521:1521 -p 5500:5500 -e ORACLE_PWD=password -e INIT_SGA_SIZE=3000 -e INIT_PGA_SIZE=1000 -d container-registry.oracle.com/database/free:latest

위 명령을 실행하면 다운로드한 이미지를 기반으로 컨테이너를 생성합니다. 생성한 뒤 초기화에 시간이 조금 소요되므로 기다려야합니다. 아래 메시지가 나타난 후 4번으로 넘어가세요:

#########################
DATABASE IS READY TO USE!
#########################

4. vscode 실행

vscode에 오라클 SQL Developer 익스텐션을 설치한 뒤. 이미지를 따라가세요

모든 부분을 아래와 똑같이 입력해줍니다:

 

다 입력했으면 테스트를 눌러보고 우하단에 `Test passed for connection: oracle`이라는 메시지가 보이면 저장을 눌러줍니다. 이제 접속까지 마쳤고 문서 아이콘을 누른 후 다시 한 번 비밀번호를 입력해주면 비로소 쿼리를 날릴 수 있게 됩니다.

끝!

'기타' 카테고리의 다른 글

맥북 꿀팁 | 마우스 호버링 만으로 포커스 바꾸기  (1) 2024.05.17