데이터베이스

Total 205
Today 0
profile_image
슈퍼아이피
09-02-10 11:03 0개 635회
Oracle
Oracle 10g 유닉스 서버와 윈도우 클라이언트 연동
서버(유닉스)와 클라이언트(윈도우) 와의 연동이다.
서버에서는 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로
    )
   )
  )
---------------------------------------------------------------------------------------------------------
오라클 계정에서 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
    )
  )
---------------------------------------------------------------------------------------------------------
클라이언트 설치시 자동으로 깔리는 Net Manager로도 설정가능!!!
 

추천 0 비추천 0

댓글목록

등록된 댓글이 없습니다.