>>문태준 님께서 쓰시길<<
::
:: >>사용자이름 님께서 쓰시길<<
::
:: ::
:: :: >>최성준 님께서 쓰시길<<
:: ::
:: :: :: 서버/*listener.ora*/
:: :: :: /***********************************************************/
:: :: :: LISTENER =
:: :: :: (ADDRESS_LIST =
:: :: :: (ADDRESS= (PROTOCOL= TCP)(Host= 210.210.210.210)(Port= 1521)) <--Host는 해당서버I
:: P
:: :: 주소
:: :: ::
:: :: :: )
:: :: ::
:: :: :: SID_LIST_LISTENER =
:: :: :: (SID_LIST =
:: :: :: (SID_DESC =
:: :: :: (GLOBAL_DBNAME= 210.210.210.210) <--GLOBAL_DBNAME는 해당서버IP주소
:: :: :: (ORACLE_HOME= /oracle/app/oracle/product/8.1.6) <--오라클홈($ORACLE_HOME) 절대경로
:: 맞
:: :: 게
:: :: :: 수정
:: :: :: (SID_NAME = ORCL) <-- 서버 dbname(또는 SID)
:: :: :: )
:: :: :: (SID_DESC =
:: :: :: (SID_NAME = extproc)
:: :: :: (ORACLE_HOME = /oracle/app/oracle/product/8.1.6) <--오라클홈($ORACLE_HOME) 절대경
:: 로
:: :: 맞게
:: :: :: 수정
:: :: :: (PROGRAM = extproc)
:: :: :: )
:: :: :: )
:: :: :: STARTUP_WAIT_TIME_LISTENER = 0
:: :: :: CONNECT_TIMEOUT_LISTENER = 10
:: :: :: TRACE_LEVEL_LISTENER = OFF
:: :: :: /***********************************************************/
:: :: ::
:: :: :: 변경 후
:: :: :: 서버쪽에서
:: :: :: $lsnrctl stop
:: :: :: $lsnrctl start 실행
:: :: ::
:: :: :: 클라이언트/*tnsnames.ora파일내용*/
:: :: :: /***********************************************************/
:: :: :: TEST = <-- 사용하고자 하는 호스트스트링명 선언
:: :: :: (DESCRIPTION =
:: :: :: (ADDRESS_LIST =
:: :: :: (ADDRESS = (PROTOCOL = TCP)(HOST = 210.210.210.210)(PORT = 1521)) <-- HOST는 해당서
:: 버
:: :: 쪽 IP
:: :: :: 주소
:: :: :: )
:: :: :: (CONNECT_DATA =
:: :: :: (SID = ORCL) <-- 해당서버쪽 dbname(또는 SID)
:: :: :: )
:: :: :: )
:: :: :: /***********************************************************/
:: :: :: 클라이언트쪽에서
:: :: :: $sqlplus scott/tiger@TEST 실행
:: :: :: 주의사항 : 위예는 기본적인 설정내용임 테스트 후 각자시스템에 맞게 변경사용 바랍니다.
:: :: :: 점검사항 :
:: :: :: 서버쪽 $env 실행
:: :: :: 클라이언트쪽 $env 실행해서
:: :: :: 환경설정 비교
:: ::
:: :: /***********************************************************/
:: ::
:: :: 최성준님 답변 정말 감사합니다..(꾸벅)
:: ::
:: :: 근데여.. 리스너와 tns 설정 다시해도.. 클라이언트에서 계속 가튼 에러가 나네여
:: ::
:: :: 환경변수는 다음과 같이 설정되어있구여.. 서버 클라이언트 모두여..
:: ::
:: :: ## Environment variables for Oracle
:: :: export ORACLE_HOME=/home/oracle/ora816
:: :: export LD_LIBRARY_PATH=/home/oracle/ora816/lib
:: :: export ORACLE_TERM=vt100
:: :: export ORA_NLS33=/home/oracle/ora816/ocommon/nls/admin/data
:: ::
:: :: export PATH=$PATH:/home/oracle/ora816/bin
:: :: export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
:: :: export ORACLE_SID=ORCL
:: :: export TNS_ADMIN=/home/oracle/ora816/network/admin
:: :: export EDITOR=vi
:: :: umask 022
:: :: mesg n
:: ::
:: :: sqlnet.ora 파일은 관련이 없는건가여?
::
:: -> 일반적인 경우에는 관련없습니다.
sqlnet.ora의 설정에 따라서 test라는 호스트를 찾게 할 수도 test라는 tns alias를 찾게 할 수도 있습니다. 위의 경우 client쪽에서 tnsping test를 해서 그게 어떤 주소를 찾는지 확인해보시고 만약 test 라는 host의 1521번 포트에 대해서 ping을 시도한다면 alias 명을 test.world로 만드시고 접속하실 때도 test.world로 주십시오. default_domain 이 world로 되어있고 찾는 방식에서 hostname이 빠져있으면 test.world로 작성된 tns alias를 test라는 이름으로도 호출해서 사용하실 수 있습니다.
|