SID_LIST_LISTENER 에서
SERVICE_NAME = TEST 에서 SERVICE_NAME = ORCL 로 하면 될 것 같은 데요.
SID_LIST_LISTENER=
:: (SID_LIST=
:: (SID_DESC=
:: #BEQUEATH CONFIG
:: (GLOBAL_DBNAME=orcl)
:: (SID_NAME=ORCL)
:: (SERVICE_NAME=ORCL)
:: (ORACLE_HOME=/home/oracle/ora816)
:: #PRESPAWN CONFIG
:: (PRESPAWN_MAX=20)
:: (PRESPAWN_LIST=
:: (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))
:: )
:: )
:: )
:: TRACE_LEVEL_LISTENER = OFF
:: STARTUP_WAIT_TIME_LISTENER=0
:: CONNECT_TIMEOUT_LISTENER=10
>>김철균 님께서 쓰시길<<
:: DB서버를 설치하려고 레드햇 리눅스 6.2에 오라클 8.1.6 엔터프라이즈 버젼을
::
:: 설치했습니다. 여기 싸이트를 뒤져서 network연결을 위해 listener.ora파일과
::
:: tnsnames.ora파일을 설정해주는 부분까지 알게 됐는데 아무리 클라이언트에서
::
:: tnsnames.ora파일의 설정을 바꿔주어도 TNS에러를 잡을수가 없습니다.
::
:: listener.ora파일 설정도 제대로 해 준거 같고 listener가동상태를 확인해도
::
:: 잘 돌아가는거 같은데 이유를 모르겠어요.
::
:: 얼핏 기억이 sqlplus로 접속하려면 sqlnet.ora파일도 설정해 줘야 한다는데 어떻게
::
:: 해 줘야 하느지요...
::
:: 여러가지 중구난방으로 질문해서 죄송한데요 지금 가장 궁금한 것은 현재
::
:: TNS에서 서비스명을 해석할 수 없다고 에러가 나는 이유와 파워빌더에서 오라클을
::
:: 연결하는 방법입니다. 여러 고수님들! 제발 TNS에러를 꼭 잡을 수 있도록 도와주십
::
:: 시요.
::
:: 제가 설정해 놓은 listener.ora파일과 클라이언트에 설정한 tnsnames.ora파일,
::
:: 그리고 listener와 tnsping test를 한 결과를 올립니다.
::
:: 꼭 좀 가르쳐 주시기 바랍니다.
::
:: **listener.ora파일(여기 외 나머지 부분은 전부 주석처리되어 있습니다.)
::
:: LISTENER =
:: (ADDRESS_LIST=
:: (ADDRESS=(PROTOCOL=tcp)(HOST=210.119.59.85)(PORT=1521))
:: (ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC0)))
::
::
:: SID_LIST_LISTENER=
:: (SID_LIST=
:: (SID_DESC=
:: #BEQUEATH CONFIG
:: (GLOBAL_DBNAME=orcl)
:: (SID_NAME=ORCL)
:: (SERVICE_NAME=TEST)
:: (ORACLE_HOME=/home/oracle/ora816)
:: #PRESPAWN CONFIG
:: (PRESPAWN_MAX=20)
:: (PRESPAWN_LIST=
:: (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))
:: )
:: )
:: )
:: TRACE_LEVEL_LISTENER = OFF
:: STARTUP_WAIT_TIME_LISTENER=0
:: CONNECT_TIMEOUT_LISTENER=10
::
:: **tnsnames.ora파일(여기도 나머지 부분은 전부 주석처리)
::
:: ORCL =
:: (DESCRIPTION =
:: (ADDRESS_LIST =
:: (ADDRESS = (PROTOCOL = TCP)(HOST = 210.119.59.85)
:: (PORT = 1521))
::
:: )
::
:: (CONNECT_DATA =
:: (SERVICE_NAME = ORCL)
:: (SID = ORCL)
:: (GLOBAL_NAME = orcl)
:: )
:: )
::
:: **listener와 tnsping test결과
::
:: [oracle@steelvirus samples]$ lsnrctl stat
::
:: LSNRCTL for Linux: Version 8.1.6.0.0 - Production on 07-MAY-2001 09:14:27
::
:: (c) Copyright 1998, 1999, Oracle Corporation. All rights reserved.
::
:: Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY))
:: STATUS of the LISTENER
:: ------------------------
:: Alias LISTENER
:: Version TNSLSNR for Linux: Version 8.1.6.0.0 - Production
:: Start Date 06-MAY-2001 19:21:55
:: Uptime 0 days 13 hr. 52 min. 31 sec
:: Trace Level off
:: Security OFF
:: SNMP OFF
:: Listener Log File /home/oracle/ora816/network/log/listener.log
:: Services Summary...
:: ORCL has 2 service handler(s)
:: The command completed successfully
:: [oracle@steelvirus samples]$
::
::
:: [oracle@steelvirus samples]$ tnsping ORCL
::
:: TNS Ping Utility for Linux: Version 8.1.6.0.0 - Production on 07-MAY-2001 09:158
::
:: (c) Copyright 1997 Oracle Corporation. All rights reserved.
::
:: TNS-03505: Failed to resolve name
:: [oracle@steelvirus samples]$
::
::
:: [oracle@steelvirus samples]$ tnsping 210.119.59.85
::
:: TNS Ping Utility for Linux: Version 8.1.6.0.0 - Production on 07-MAY-2001 09:156
::
:: (c) Copyright 1997 Oracle Corporation. All rights reserved.
::
:: Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=210.119.59.85)(PORT=1521))
:: OK (10 msec)
:: [oracle@steelvirus samples]$
|