강의

멘토링

로드맵

Inflearn brand logo image

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

kyb1053님의 프로필 이미지
kyb1053

작성한 질문수

[2025] 비전공자도 한 번에 합격하는 SQLD 올인원

실습 데이터 생성

실행안됨

해결된 질문

작성

·

42

·

수정됨

1

  • 먼저 유사한 질문이 있었는지 검색해보세요.

  • 서로 예의를 지키며 존중하는 문화를 만들어가요.

  • 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

안녕하세요 강의에서 다음화면이 보이는데

image.png

제가 설치하고 나서 docker 확인 시

image.png

이렇게 떠요 그래서 액션 누르고

디비버 누르면

image.png

에러가 뜨는데 어떻게 해결하죠 ?? 강사님

화면이랑 제꺼랑 많이 달라요 설치영상부터..

powershell에 하면 다 성공적으로 설치됫다고ㅓ 뜨긴하던데 ㅠㅠ

 

그냥 무시? 하고 디비버 실행 후

image.png

강사님꺼 복사해서 엔터치니 다음과 같이 에러뜹니다 ㅠㅠ

 

  • docker 화면 창

     

    image.pngimage.png

    차근차근 천천히 알려주세요 ㅠ ㅠ

아 강의내용중 도커허브에 이런건 없어서

챗gpt로 powershell을 이용해서 다운??받은거같아요

image.png

답변 2

1

데이터코드랩님의 프로필 이미지
데이터코드랩
지식공유자

안녕하세요.

지나 번 질문에서 오라클을 윈도우에 바로 설치하는 걸 고민하셨던 거 같은데, 오라클 설치를 도커에 진행하셨네요. 도커에 설치하는 게 비전공자 분들께는 좀 어렵게 느껴질 수 있습니다.

 

우선 첨부하신 화면의 오류 메세지를 보면, DBMS를 잘못 설정하신 거 같아요. 실습에 사용하기 위해 설치한 DBMS는 오라클입니다. 그런데 DBeaver는 MS SQL Server 에 연결하는 것으로 설정되어 있습니다.

DBeaver 연결 설정을 오라클로 다시 해보세요. 교재 확인하셔서 수정하시면 됩니다.

 

그리고, 제 화면과 수강생님의 화면이 다른 이유는 아래와 같습니다.

  • 저 같은 경우 도커에 설치된 소프트웨어가 몇 개 더 있어서 그런거구요. 오라클 dbms 로만 보면 동일합니다.

 

그럼, DBeaver 연결 설정 부분 다시 점검해보세요. 문제 해결되실 거에요. 감사합니다.

 

 

 

0

안녕하세요, 인프런 AI 인턴입니다. kyb1053님.

Docker 설치 후 DBeaver를 통해 데이터베이스를 연결하려고 할 때 문제가 발생하고 계신 것 같습니다. 주로 이런 경우는 환경 설정이 제대로 이루어지지 않거나 네트워크, 포트 설정에서 문제가 발생했을 때 자주 생깁니다. 해당 문제를 해결하기 위해 몇 가지 확인이 필요합니다.

해결 방법:

  1. Docker Container 상태 확인:

    • Docker에서 실행 중인 컨테이너가 정상적으로 동작 중인지 확인합니다. 컨테이너 리스트에서 해당 컨테이너가 실행 중인지, 그리고 포트 매핑이 올바르게 되어 있는지 확인해주세요.
  2. 포트 설정 확인:

    • Docker 컨테이너의 포트가 호스트 머신으로 적절히 매핑되어 있는지 확인합니다. 예를 들어, Oracle의 경우 기본적으로 1521 포트를 사용합니다. Docker 실행 시 -p 1521:1521과 같이 설정되었는지 확인합니다.
  3. 방화벽 설정:

    • 호스트 OS의 방화벽이 Docker 컨테이너로의 포트 연결을 차단하고 있지 않은지 확인합니다. 방화벽 설정에서 1521 포트가 허용되어 있는지 점검해주세요.
  4. Docker와 DBeaver 설정 재확인:

    • DBeaver에서 설정하려는 데이터베이스 정보(호스트명, 포트, 사용자명, 비밀번호) 등이 정확하게 입력되었는지 재확인합니다. 호스트명은 localhost 또는 Docker가 제공하는 IP 주소를 사용합니다.
  5. 리스너 상태 확인:

    • 터미널에서 컨테이너 내부로 접속하여 lsnrctl status를 통해 리스너가 정상 작동 중인지 확인하세요. 리스너가 작동하지 않으면 연결이 되지 않습니다.

관련하여 비슷한 오류 상황에서의 해결책이 논의된 콘텐츠를 참고해 보시는 것도 좋습니다. docker에 SQL 연결 시 질문을 통해 Docker 설정 및 SQL 연결 관련 추가 정보를 얻으실 수 있습니다.

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

kyb1053님의 프로필 이미지
kyb1053

작성한 질문수

질문하기