sql developer 접속시 "the network adapter could not establish the connection" 오류 0 20 9,994

by fwa [설치/설정] [2018.08.22 14:33:05]


리스너 정보.png (33,143Bytes)
접속정보.png (106,258Bytes)

sql developer 접속시 "the network adapter could not establish the connection" 오류가 발생 됩니다.

구글에서 찾아본 결과 리스너와, tns설정이 안되어 있다고 해서 보니

host명은 저의 pc-ip(고정) 으로 입력하고

서비스에 가서 oracle 관련 서비스를 재기동 하였습니다. 그리 하였는데도. 똑같은 오류가 발생되어.

방화벽 해제를 하라고 해서. 방화벽 해제를 하였습니다. 해제후도 같은 에러가 발생 됩니다.

그리고 포트도 1521도 추가 하였습니다,.

제가.. 놓치는 부분이 있는지,.. 혹시 봐주실 고수님 계시면 감사하겠습니다.

 

리스너와, tns정보 같이 업로드 하겟습니다.

 

 

by 열심열심 [2018.08.22 15:01:30]

리스너 위에 2개 리스트 지워보시고 

 

그리고 접속시

접속이름 : 아무거나

사용자 이름 : 유저

비밀번호 : ****

호스트이름 : ip 

port : 1521

sid : xe 

 

추가로 lsnrctl status 해서 리스너 서비스 올라온지 확인하시고 로컬이시면sysdba들어가서 db올라왔는지도 확인해보세요. 

그리고 telnet ip 1521로 포트 열렸는지도 확인해보시고 

 


by fwa [2018.08.22 15:30:52]

말씀해 주신대로, 변경해 보았으나 똑같습니다.

sqlplus 실행시는 잘됩니다.

해당 포트도 오픈되어 있는 상태 이구요...

ㅜ 어디서 잘못되었을까요 ㅠㅠ

 


by 열심열심 [2018.08.22 15:36:34]

리스너 변경하고 리스너 내렸다 올렸나요??

RESTART OR STOP START

그리고 tns쪽도 아래 두개는 따로 설정하신게 아니라면 백업하고 지우셔도 될 것 같아요

혹시 db접근제어 이런솔루션 쓰시는건 아니죠?

 


by fwa [2018.08.22 16:01:12]

리스너 변경후에 서비스 재기동하였습니다.

tns도 말씀하신대로 삭제후에 서비스 재기동하였습니다.

호스트이름 같은 경우 저의 ip로 입력하니 sqldeveloper I/O오류 : Undefined Error 로 표기가 됩니다.

그리하여 localhost로 입력하엿습니다.

현재 서비스 올라와 있고, sqlplus에서도 접속이 가능합니다.

그리고 제가 sqlplus에서 만들었습니다.

db접근제어 솔루션은 사용하지 않습니다.

 


by 열심열심 [2018.08.22 16:04:23]

그럼 IP말고 컴퓨터 호스트네임으로 해보시고

추가로 I/O오류는 오라클과 sqldeveloper jdbc 버전 맞춰보세요 

 


by 열심열심 [2018.08.22 16:12:38]

wehappy 유저 connect 권한 준건 맞죠? grant


by fwa [2018.08.22 16:23:52]

ip말고 호스트로 등록후에 서비스 재기동후에도 똑같이 Undefined Error 로 발생되어서

localhost로 입력하였습니다.

그리고 설치된 오라클의 jdbc에는  ojdbc5, ojdbc6, ojdbc6_g jar가 있고

sql디벨로퍼에도 똑같이 ojdbc6으로 셋팅해주었는데도... 증상은..... 똑같습니다..ㅜ.ㅜ

 

 

 


by 열심열심 [2018.08.22 16:26:59]

Pc hostname이 만약 한글이라면 영어로 바꿔야해요. 

 


by fwa [2018.08.22 17:14:38]

wehappy 권한 주었습니다.

그리고, 호스트 정보에 숫자가 포함되어 숫자를 빼고 설정하니

enable JavaNetFastPath라고 뜹니다. ㅜ.ㅜ

도대체... 무엇이 잘못되었을까요...


by 열심열심 [2018.08.23 08:16:20]

아래는 따로 알약이나 v3나 카스퍼스키나 그런류  쓰는지 말씀하시는거 같습니다. 

제가 테스트할땐 ojdbc달라도 작동하는데 문제 없네요. 

orcl 저건 접속되나요?

 


by fwa [2018.08.23 09:18:48]

말씀해주신대로 차근차근 하나씩 하니 드뎌 접속되었네요!!! 감사드려요!!


by 마농 [2018.08.22 15:39:29]

잘됩니다. 안됩니다. 단답형으로 질문하지 마시고
  - 잘되는 경우의 실행코드와 결과
  - 안되는 경우의 실행방법 및 에러
등을 상세히 올려주세요. 캡쳐도 좋구요.


by fwa [2018.08.22 16:02:04]

리스너 변경후에 서비스 재기동하였습니다.

tns도 말씀하신대로 삭제후에 서비스 재기동하였습니다.

호스트이름 같은 경우 저의 ip로 입력하니 sqldeveloper I/O오류 : Undefined Error 로 표기가 됩니다.

그리하여 localhost로 입력하엿습니다.

현재 서비스 올라와 있고, sqlplus에서도 접속이 가능합니다.

그리고 제가 sqlplus에서 만들었습니다.

이미지는 다시 첨부 하겠습니다.


by 마농 [2018.08.22 16:21:06]

이미지를 보니 sqlplus 접속의 경우 리스너를 거치지 않고 로컬로 접속한거네요.
sqlplus 에서 리스너를 통해 접속해 보세요.
sqlplus scott/tiger@xe


by fwa [2018.08.22 17:28:37]

select username from dba_users;

로 SQLPLUS에서 검색하였을때 scott 계정은 없습니다

그리하여, 제계정으로 접속하니

Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
이렇게 표시가 됩니다.

디벨로퍼에서 접속 하였을때는 enable javaNetFastPath라고 뜹니다.

 

 


by 마농 [2018.08.22 17:32:01]

sqlplus 로 접속이 된다면?
그럼 오라클이나 리스너는 정상이라는 얘기가 되네요.
sql developer 다시 깔아 보세요.


by fwa [2018.08.23 09:19:14]

답변해 주신대로 새로 설치하고 하니 접속이 잘됩니다 너무 감사드려요!!

 


by 우리집아찌 [2018.08.22 17:42:45]

개인방화벽도 있는지 확인하세요


by fwa [2018.08.22 17:57:31]

제어판에서 방화벽 해제를 했는데....

개인방화벽은 어떤것을 의미하는지 혹시 알수 있을까요?

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입