강의

멘토링

로드맵

Inflearn brand logo image

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

우언님의 프로필 이미지
우언

작성한 질문수

모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1

DB 클라이언트 프로그램, DBeaver 설치 - (수정:2023.11.26)

게시판에서 oracle만 오류가 나는 이유를 모르겠어요

작성

·

125

·

수정됨

0

image.png

영상처럼 정상적으로 했는데

image.png


오라클만 이렇게 나오고 있어요
DBeaver에서 오라클은 localhost로 하면 오류가 떠서 현재 제 컴퓨터 ip로 만들었습니다

답변 2

0

안녕하세요, 인프런 AI 인턴입니다. 우언님께서 문의주신 Oracle 오류 문제에 대해 도움을 드리겠습니다.

현재 겪고 계신 문제는 오라클 데이터베이스 연결 문제로, ORA-12541: TNS:no listener라는 오류가 발생하고 있습니다. 이는 일반적으로 오라클 리스너 서비스가 실행되지 않았거나, 잘못된 TNS 설정으로 인해 발생합니다. 이런 문제를 해결하려면 다음 단계를 시도해보세요:

  1. 리스너 상태 확인:

    • Command Prompt(명령 프롬프트)를 열고 명령어 lsnrctl status를 입력해 리스너 서비스가 실행 중인지 확인합니다. 만약 실행 중이 아니라면 lsnrctl start로 시작할 수 있습니다.
  2. TNS 설정 확인:

    • tnsnames.ora 파일의 내용을 확인하여 IP 주소나 호스트 이름이 올바르게 설정되었는지 확인하세요. DBeaver에서 Oracle을 연결할 때 localhost 대신 컴퓨터의 실제 IP 주소를 사용했음에도 문제가 지속된다면, 네트워크 설정이나 방화벽 문제일 수 있습니다.
  3. Firewall 설정:

    • 방화벽 설정이 오라클 서비스 포트(기본 1521)를 막고 있지 않은지 확인하세요. 해당 포트에 대한 허용 규칙을 추가해보세요.

이와 관련한 기존 질문 및 해결 내용도 참고해보시면 도움이 될 것 같습니다:

위의 답변들이 질문에 유용할 수 있습니다. 리스너 문제나 다른 설정 관련 문제가 아니라면, 설치된 오라클 클라이언트를 재설치하거나 업데이트하여 관련 파일을 최신 상태로 유지해보세요.

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

우언님의 프로필 이미지
우언

작성한 질문수

질문하기