오라클은 내부의 프로세스와 외부의 프로세스 사이의 통신을 위하여
리스너를 구동합니다. 이때 참고하는 화일이 서버측에서는 listener.ora이고
클라이언트측에서는 tnsnames.ora 입니다. 이 화일들을 열어서 그 안에 예제를
참고하여 수정하면 원하시는 동작을 얻으실 수 있습니다.
보통 hostname과 sid를 맞추면 족합니다.
단, 클라이언트측에서 원하는 서버측을 접속하려면 tnsnames.ora 이외에도
create database link ~ 를 하셔야 합니다. 내용은 help create 해보시면
자세한 설명이 나옵니다.
모든 작업을 완료하신 후에 oracle 계정으로 lsnrctl start/stop/status 로
리스너를 시작/종료/상태 를 하실 수 있습니다.
::이상원 님께서 쓰시길::
> LSNRCTL for Linux:version 8.1.5.0.0 - Production on 07-SEP-00 19:23:17
>
> (c) Copyright 1998 Oracle Corporation. All rights reserved.
> Starting /oracle/app/oracle/product/8.1.5/bin/tnslsne: please wait...
>
> TNSLSNR for Linux : Version 8.1.5.0.0 - Production
> System parameter file is /oracle/app/oracle/product/8.1.5/network/admin/listener.ora
>
> Log messages written to /oracle/app/oracle/product/8.1.5/network/log/listener.log
>
> TNS-01152: All addresses specified for the listener name, LISTENER, failed
>
> 라는 메시지가 나옵니다...
> 어떻하라는 말인지 정말로 감이 오지 않는 군요...
>
> 왕초보가 오랜시간을 헤메고 있습니다...
> 좀 도와 주십시요...읽어 주셔서 감사합니다...
>
> -=동굴인간=-
|