오라클 client 설치시 버전 상관관계 질문입니다. 0 4 5,209

by 아리수 [설치/설정] 오라클 client 버전 서버 클라이언트 [2015.09.30 15:55:53]


현재 관리중인 여러 현장에서 오라클을 사용하고 있는데요,  오라클 버전이 9i, 10g, 11g를 사용하고 있습니다.

관리용 노트북에서 각 버전별로 접속하려고 하는데요.

어떻게 해야 하는지요?

 

일단 노트북에 서버를 설치하지 않고 클라이언트나 인스턴스 뭐시기를 설치하면 된다는데

각 상관관계 설명 좀 부탁드립니다.

오라클 사이트에서는 최신버전 클라이언트만 제공하고 있던데 최신버전만 설치하면

버전이 다른 각각의 오라클에 접근이 가능한지요?

 

by 이재현 [2015.09.30 17:05:58]

서버에 64bit 으로 설치 되었다고 해도, 최신버전 32bit 설치해서 사용하시면 됩니다.


by 아리수 [2015.09.30 17:51:56]

답변 감사합니다.

인터넷 검색하다가 http://theone79.tistory.com/883 블로그를 봤는데요.

11.2.0 클라이언트의 해당 사항이 안되는 9.2.0.2 버전을 사용하는데 이러면 Client 버전을  두개 설치하여야 하는 건가요?


by 거제도원주민 [2015.09.30 17:47:46]


오라클 클라이언트 설치 후

데이타베이스 서버에  접근을 위한 조정작업을 해야 하는 위치 입니다.

 

오라클 9i/10g의 오라클 설치 위치(설치시 위치가 다를 수 있음 확인바람)
D:\oracle\product\10.2.0\db_2\network\ADMIN\tnsnames.ora

기본적 설치시 오라클 11g설치 위치 오라클 설치 위치(설치시 위치가 다를 수 있음 확인바람)
D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

 

tnsnames.ora 파일을 editor 로 열어서 아래의 파일 참조
확인사항은 오라클이 설치된 서버의 IP(HOST명), PORT , SID 명을 확인한후 아래 파일을 수정하여 활용하시면
하나의 클라이언트에서 다수의 서버에 설치된 오라클에 접근 하실수가 있습니다.

# tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\db_2\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

oracle9i =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = MainServer)(PORT = 3521))     ////-- IP(HOST명)명,  PORT = 3521  조정
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = oracle9i.WORLD)                                ////-- SID명 SERVICE_NAME = oracle9i  조정
    )
  )
oracle10g =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.199)(PORT = 1521))   ////-- IP(HOST명)명,  PORT = 1521  조정
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = oracle10g.WORLD)                                ////-- SID명 SERVICE_NAME = oracle10g  조정
    )
  )
oracle11g =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.200)(PORT = 1521))   ////-- IP(HOST명)명,  PORT = 1521  조정
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = cnsone11g.WORLD)                                ////-- SID명 SERVICE_NAME = oracle11g  조정
    )
  )
  
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

위에 제시된 tnsnames.ora파일은 오라클 설치된 사이트마다 조금씩 다를수 있으니 조금 공부하시는 샘치고 확인하시기 바랍니다.

 

 


by 아리수 [2015.09.30 17:54:14]

상세한 정보감사합니다.

답변 채택은 첫 댓글 다신 분께 드렸습니다. 죄송합니다.

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입