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 |