서버(유닉스)와 클라이언트(윈도우) 와의 연동이다.
서버에서는 listener.ora 클라이언트에서는 tnsnames.ora 파일을 설정해야 한다.
오라클 서버(유닉스)
/oracle/app/oracle/product/10.2/network/admin/listener.ora (경로)
---------------------------------------------------------------------------------------------------------
SID_LIST_LISTENER_xxxx =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExProc)
(ORACLE_HOME = /oracle/app/oracle/product/10.2) // 자신의 디렉토리 설정
(PROGRAM = extproc)
)
)
LISTENER_xxxx =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle)(PORT = 1521)) // 공인 IP 포트는 대부분 1521로
)
)
)
SID_LIST_LISTENER_xxxx =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExProc)
(ORACLE_HOME = /oracle/app/oracle/product/10.2) // 자신의 디렉토리 설정
(PROGRAM = extproc)
)
)
LISTENER_xxxx =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle)(PORT = 1521)) // 공인 IP 포트는 대부분 1521로
)
)
)
---------------------------------------------------------------------------------------------------------
오라클 계정에서 netmgr로 실행시키는 툴로도 설정이 가능하다. 여기서 설정하면 자동으로 listener.ora파일에 설정
내용이 저장된다.
오라클 클라이언트(윈도우)
D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
---------------------------------------------------------------------------------------------------------
ORACLE = // 접속이름
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.8)(PORT = 1521)) // 서버의 IP주소 입력
)
(CONNECT_DATA =
(SERVICE_NAME = orcl) // 공인된 IP
)
)
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.8)(PORT = 1521)) // 서버의 IP주소 입력
)
(CONNECT_DATA =
(SERVICE_NAME = orcl) // 공인된 IP
)
)
---------------------------------------------------------------------------------------------------------
클라이언트 설치시 자동으로 깔리는 Net Manager로도 설정가능!!!

댓글목록
등록된 댓글이 없습니다.