Oracle SQL에서 'IO 오류 : 네트워크 어댑터가 연결을 설정할 수 없습니다'를 수정하는 방법?

Oracle SQL은 SQL을 사용하여 Oracle 데이터베이스에서 작업하기 위해 작성된 통합 개발 환경입니다. 이 제품은 Oracle Corporation에서 무료로 개발하고 제공하며 Java Development Kit를 기반으로합니다. 최근에 데이터베이스 연결을 테스트하는 동안“ IO 오류 : 네트워크 어댑터가 연결을 설정할 수 없습니다 ”오류에 대한보고가 많이 있었습니다 .

IO 오류 : 네트워크 어댑터가 연결을 설정할 수 없습니다

“네트워크 어댑터가 연결을 설정할 수 없습니다”오류의 원인은 무엇입니까?

여러 사용자로부터 수많은 보고서를받은 후 문제를 조사하기로 결정하고 완전히 해결하기위한 일련의 솔루션을 고안했습니다. 또한이 오류가 발생하는 원인을 조사하여 다음과 같이 나열했습니다.

  • 잘못된 정보 : 연결 정보가 올바르게 입력되었는지 확인하십시오. 연결을 설정하려면 호스트 이름, 포트, 사용자 이름 및 비밀번호를 올바르게 입력해야합니다. 이 값 중 하나라도 올바르게 입력하지 않으면 오류가 발생할 수 있습니다.
  • 비활성화 된 서비스 : 응용 프로그램이 제대로 작동하려면 백그라운드에서 리스너 서비스를 시작해야합니다. 시작되지 않았거나 비활성화 된 경우이 오류가 발생할 수 있습니다.

이제 문제의 본질에 대한 기본적인 이해를 마쳤으므로 솔루션을 향해 나아가겠습니다. 충돌을 피하기 위해 제시된 방식으로 구현해야합니다.

해결 방법 1 : 세부 정보 확인

연결에 대한 정확한 정보를 입력해야합니다. 입력 한 세부 사항이 서버 구성과 일치하지 않아 오류가 발생하는 경우가 있습니다. 따라서이 단계에서는 세부 정보를 확인하고 다시 입력합니다. 그에 대한:

  1. 여기에서 Notepad ++를 다운로드 하여 설치하십시오.
  2. 다음 주소로 이동하십시오.
     DB 홈 : C : /app/Username/product/11.2.0 (버전이 다를 수 있음) / dbhome_1 / Network / Admin 

    주소로 이동
  3. " tnsnames "를 마우스 오른쪽 버튼으로 클릭하십시오. ora ”파일을 열고Open with Notepad ++ ”옵션을 선택하십시오.

    파일을 마우스 오른쪽 버튼으로 클릭하고 "Notepad ++로 열기"를 선택하십시오.
  4. " ORCL = "제목 아래에서 " Port "및 " Host "세부 정보를 확인하십시오.
  5. 또한 " 서비스 이름 "에 유의하십시오.

    세부 사항을 기록
  6. 네트워크 연결을 설정하는 동안이 세부 사항을 입력하고 " 테스트 "를 클릭하십시오.
  7. 문제가 해결되었는지 확인하십시오.

솔루션 2 : 리스너 서비스 시작

리스너 서비스가 시작되지 않았을 수 있습니다. 이 서비스는 연결을 설정하기 위해 응용 프로그램에 필요합니다. 따라서이 단계에서는 명령 프롬프트에 명령을 입력하여 서비스를 시작합니다. 그에 대한:

  1. " Windows "+ " R "를 눌러 실행 프롬프트를 엽니 다.
  2. " Cmd "를 입력하고 " Shift "+ " Ctrl "+ " Enter "를 눌러 관리 권한을 제공 하십시오 .

    실행 프롬프트에 cmd를 입력하고 "Shift"+ "Ctrl"+ "Enter"를 누릅니다.
  3. 서비스가 시작되었는지 확인하려면 다음 명령을 입력하십시오.
     lsnrctl 비행 상태 
  4. 결과가 아래 이미지와 유사하면 서비스 시작 되지 않았 음을 의미합니다.

    서비스가 시작되지 않은 경우이 메시지가 표시됩니다
  5. 다음 명령을 입력 하여 서비스를 수동으로 시작하십시오.
     lsnrctl start 

    서비스를 시작하기 위해 명령을 입력
  6. 리스너 서비스가 시작되었으므로 애플리케이션을 열고 새 연결을 설정할 수 있는지 확인 하십시오.

재미있는 기사