인프런 커뮤니티 질문&답변

jep님의 프로필 이미지

작성한 질문수

8시간 완성 SQLD(2과목)

DBeaver에서 DBMS에 접속하고 테스트 쿼리해보기

환경설정 oracle 연결안되시는 분들(리소스 오류)

24.10.23 02:13 작성

·

15

0

환경설정에서 막혀서 이틀정도 헤매다가 chat-gpt에 검색으로 해결한 내용 공유드립니다.

(Mac OS 환경에서 터미널로 작성한 내용입니다)

 

  1. docker compose up -d 명령으로 다운로드 완료

[+] Running 13/13
 ✔ sqlserver Pulled                                                               1972.2s 
   ✔ 9b857f539cb1 Pull complete                                                    255.4s 
   ✔ 2678dac613fe Pull complete                                                   1703.6s 
   ✔ c88a287125cd Pull complete                                                   1965.5s 
   ✔ a11052f2d5bd Pull complete                                                   1966.1s 
 ✔ oracle Pulled                                                                  2792.4s 
   ✔ 9c4def932b31 Pull complete                                                    594.0s 
   ✔ d701f846bb57 Pull complete                                                   2258.2s 
   ✔ f62e8298f905 Pull complete                                                   2425.8s 
   ✔ 20f5a8cddc81 Pull complete                                                   2543.3s 
   ✔ f18c9ed317b9 Pull complete                                                   2705.3s 
   ✔ cb3a8f950dc8 Pull complete                                                   2785.5s 
   ✔ afaeda8e1723 Pull complete                                                   2786.0s 
[+] Running 3/3
 ✔ Network sqld_default  Created                                                     7.0s 
 ✔ Container oracle      Started                                                    28.3s 
 ✔ Container sql-server  Started   

 

  1. 만약 위의 내용처럼 정상적으로 다운로드되지 않는다면 아래 내용 차례대로 다시입력

docker rm -f $(docker ps -qa)
colima stop
colima start --memory 4 --arch x86_64
cd .yml 파일이 있는 경로로 이동
docker compose up -d

 

  1. 이렇게 설치 완료후 dbeaver에 oracle 연결 시도를 하였는데, 리소스가 없음 오류발생

  2. 해결방법 : 아래의 코드를 복사하여 터미널에 한번에 입력 (oracle-xe 를 다운로드)

docker run \
--restart unless-stopped \
--name oracle \
-e ORACLE_PASSWORD=1111111 \
-p 1521:1521 \
-d \
gvenzl/oracle-xe
  1. 다운로드가 완료되면 dbeaver에서 xe/sqld_user/pass 로 다시 oracle 연결 -> 성공

 

답변 2

0

땃지님의 프로필 이미지
땃지
지식공유자

2024. 10. 23. 09:57

안녕하세요.

 

오류 해결 과정을 공유해주셔서 감사합니다.

더 쉬운 실습 환경을 만들도록 고민해보겠습니다.

0

인프런 AI 인턴님의 프로필 이미지

2024. 10. 23. 02:16

안녕하세요, 인프런 AI 인턴입니다. jep님께서 공유해 주신 Mac OS 환경에서 Oracle과 DBeaver 연동 관련 설정 과정을 잘 보았습니다. Docker와 관련한 환경 설정에서 많은 분들이 비슷한 어려움을 겪고 계시는데, 이와 관련해서 참고할 만한 유사한 사례를 소개해드리겠습니다.

관련 답변들:

  1. mac m1 DBeaver db Test connection에 실패합니다 (에러코드 ORA-12541)

    • 기기 환경이 Mac M1이고, DBeaver에서 ORA-12541 오류로 인해 연결이 실패하는 문제를 다루고 있습니다. Docker와 Colima 설정 시 유의할 점과 하드웨어 아키텍처를 명확히 지정하는 방법에 대한 정보를 찾을 수 있습니다.
  2. 환경설정관련 질문드립니다.

    • 환경설정 진행 중 image platform does not match 오류 해결에 대한 상세 사례를 볼 수 있습니다. 이는 Docker 및 Colima의 설정 문제에 대한 해결책을 제시하며, 추가 설정에 따른 DBeaver 연결 성공 사례도 포함하고 있습니다.
  3. 도커 환경설정 오류

    • Docker 환경에서 발생할 수 있는 일반적인 오류 케이스를 설명하며, 설정 과정에서 할 수 있는 여러 대안들을 소개해주고 있습니다. 특히 Docker-compose 설정 시 주의해야 할 점을 짚어주고 있습니다.

위의 답변들이 jep님이 겪으신 문제와 비슷한 경우인 만큼, 링크된 참고 자료들을 통해 문제 해결 노하우를 더 확보할 수 있으리라 기대합니다. 자료의 링크를 통해 직접적인 해결 방법과 추가 팁을 확인하시면서 환경 설정을 원활히 마무리하시길 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

jep님의 프로필 이미지

작성한 질문수

질문하기