오라클 원격접속이 안되네요;; 0 11 8,568

by 성이 원격접속 [2015.02.25 13:49:15]


공부 좀 할려고.. 유료로 가상서버에 OS는 Centos6.5 신청해서

오라클 11g 익스프레스 버전 rpm으로 구글링해서 어찌어찌 설치했습니다.

그런데 sqlGate로 접속을 하려하니 소켓 10061 에러가 나더군요

기본정보는..

기본도메인: dm1423444794347.fun25.co.kr

외부아이피: 211.239.124.234

sqlgate에서 접속할때 호스트는 위에 주소나 아이피 넣었구요

연결모드는 sysdba

서비스이름 XE

아이디: sys

비밀번호:오라클 설치했을때 했던거

이렇게 했습니다.

리눅스 잘몰라서 친구놈한테 물어보니 방화벽은 꺼저있다고 하더라구요.. 그리고 리스너 같은것은

-------------------------------------------------------------------------------

# listener.ora Network Configuration File:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = dm1423444794347)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

--------------------------------------------------------------------------------

# tnsnames.ora Network Configuration File:

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = dm1423444794347)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

ora파일은 이렇게 서버쪽에 되어있습니다 HOST 에 주소를 dm1423444794347.fun25.co.kr 이걸로 해봤는데 안도네요;

뭔가 빠지거나 제가 몰르는게 있을듯한데 몇일동안 구글링해도 도통 답이 안나오니 답답합니다 ㅠㅠ

어떻게해야 원격으로 접속할 수 있을까요 ㅠㅠ

 

 

by 강서꽃미남 [2015.02.25 14:13:09]

접속하시는 윈도우 방화벽 해제해보세요.


by 성이 [2015.02.25 14:21:10]

음.. 답변 감사합니다 근데 윈도 방화벽 문제는 아닌거 같아요 지금 컴 sqlgate에서 유지보수하고 있는 오라클에는 접속이 잘됩니다 윈도우 방화벽쪽은 특별히 만진게 없었구요.. 그런데 이것만 이러네요;; 뭔가 빠진거 같은데요 ㅠㅠ


by 강서꽃미남 [2015.02.25 14:44:23]

해당 서버로 핑은가나요? 


by 성이 [2015.02.25 16:05:33]

네 핑 가네요 


by 비주류 [2015.02.25 14:36:24]

서비스 시작은 됐는지요? 리스너 상태와 로컬 접속은 정상인가요?
$ lsnrctl status
$ sqlplus "/as sysdba"


by 성이 [2015.02.25 14:39:17]

리스너 시작했습니다.

서버측에서 sqlplus 잘되구요...

써주신 두 명령어 해보니 잘되네요....


by 비주류 [2015.02.25 14:45:56]

혹시 모르니 iptables 설정도 확인해보세요~

$ su
# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT
(위 샘플은 1521 포트 허용하는건데 설정은 적절히 바꾸시면 될 것 같구요.)
# service iptables restart


by 성이 [2015.02.25 14:52:08]

iptables 이 파일이 없네요;;;;

왜 없지;;;; 방화벽을 내려서 없는걸까요?


by 비주류 [2015.02.25 15:16:00]

# ping dm1423444794347
# vi /etc/hosts
211.239.124.234 dm1423444794347
이것저것 뜬구름 잡는 것 같네요..ㅎㅎ


by 성이 [2015.02.25 15:57:29]

안되네요;;

으~ 신경 써주시는데.. 이게 참 왜 안될까요 첨 해보는건데 될듯 안되니 깝깝하네요 ㅠㅠ

뭔가 간단한걸 놓치는거 같기도 하구요;;


by 성이 [2015.02.26 11:20:00]

아~ 해결 되었습니다;;;

가상서버라 1521 포트포워딩을 해야 했었습니다;;;

답변 주신분들 너무 감사드립니다.. 그래도 이번에 이래저래 공부 좀 되었네요 ^^;;

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