* tnsnames.ora 추가 없이 DB Link 설정하기
create public database link link명
connect to 계정명 identified by 비밀번호
using '(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = IP주소)(PORT = DBport)) (CONNECT_DATA = (SID = 해당값)))';
권한이 없을 경우 권한 설정
권한 설정 : grant create public database link to 계정명;
권한 해제 : drop public database link to 계정명;
사용
table명@link명
ex) DB 'A' - table aTable과 DB 'B' - table bTable의 컬럼 userid를 기준으로 join할 경우
[참고] DB 'A'에 DB 'B'에 대한 링크를 bLink라는 이름으로 설정하였다.
>> select userid from aTable, bTable@bLink as bTable where aTable.userid = bTable .userid;
'예전 포스팅 모음' 카테고리의 다른 글
node.js 설치 (0) | 2015.04.28 |
---|---|
우분투12(uBuntu12) root 패스워드를 설정한 상태에서 패스워드를 분실한 경우 (0) | 2015.04.28 |
자료구조의 개념 (0) | 2015.02.13 |
JDBC 코드의 대안 마이바티스 (0) | 2015.01.19 |
마이바티스란? (0) | 2015.01.19 |