ORA-12541 : TNS 리스너가 없습니다.... ㅠㅠ 어떻게 해야 하나요? ㅠㅠ 0 1 33,689

by 지현덕 ORA-12541 [2012.07.20 09:12:34]


위와 같은 오류가 납니다. 초기 DB 설정을 하니 IP 부분이 localhost로 되어 있어서
외부에서 접근을 하려면 이것으 ip로 셋팅이 되어 있어야 하잖아요
그래서 ip로 변경을 했지요
그런데 위와 같은 오류가 납니다 .

다시 localhost 로 바꾸면 ORA-12514 로 나오네요

무엇이 문제일까요?

환경은

Windows7 32bit
Oracle 11g 입니다.

답변 부탁 드립니다.

감사합니다...

========================listener.ora
# listener.ora Network Configuration File: E:\app\GNET\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
  (SID_NAME = CLRExtProc)
  (ORACLE_HOME = E:\app\GNET\product\11.2.0\dbhome_1)
  (PROGRAM = extproc)
  (ENVS = "EXTPROC_DLLS=ONLY:E:\app\GNET\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = E:\app\GNET




==============================tnsnames.ora

# tnsnames.ora Network Configuration File: E:\app\GNET\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

GNET =
  (DESCRIPTION =
    (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.5)(PORT = 1521))
    )
    (CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = GNET)
    )
  )

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
  (SID = CLRExtProc)
  (PRESENTATION = RO)
    )
  )

LISTENER_GNET =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.5))
  (PORT = 1521)


 

by 인우 [2012.07.20 09:24:12]

리스너의 host 부분을 ip로 바꾸시고 리스너를 restart 하셔야 합니다.

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

이 부분을 변경해주세요..

tnsnames를 보니 사설 ip를 사용하시는 같은데

공용 ip를 할당 받아서 사용하셔야 합니다.

아니면 NAT 설정을 통해서 맵핑을 시켜줘야 합니다.

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