본문 바로가기

DATABASE

Oracle DB Link


CREATE DATABASE LINK 디비링크명
       CONNECT TO 유저이름 IDENTIFIED BY '패스워드'
       USING '연결될 DB의 TNSName의 별칭'
;

SELECT * FROM USER_DB_LINKS; // DB LINK 목록

DROP DATABASE LINK OLD_TACEEZ; // DB LINK 삭제

SELECT * FROM EC_SHPO_T@OLD_TACEEZ; // DB LINK 사용법


주의할 점.
1. TNSNames.ora 파일에 연결될 SID에 대한 정보가 있어야 함.
2. 내가 사용하는 local의 oracle Client - TNSNames.ora 가 아니라   
   실제 연결되는 oracle - TNSNames.ora 에 정보가 있어야함.
  (보통, DB server가 있고 로컬에 client를 설치하여 접속하기때문에 실수하기 쉬움.)

'DATABASE' 카테고리의 다른 글

SQL 튜닝 규칙.  (0) 2009.09.21
Oracle DB Link  (0) 2009.09.14
날짜 형식 영문으로 얻기.  (0) 2009.02.11