ORACLE_[ DB_LINK CREATE ]
- DB 링크 생성방법 중에 TNSNAMES.ora 에 DB 정보를 추가하고 추가한 정보의 네이밍으로 연결하는방법과
TNSNAMES.ora 추가없이 생성시 바로 정보를 넣는 방법 두가지가 있는데... 두번째 방법이 쉽고 편하늬까 그걸로...
SQL> CREATE DATABASE LINK 'DB링크 별칭'
CONNECT TO 'DB링크 접속 ID'
IDENTIFIED BY 'DB링크 접속 PASSWORD'
USING 'DB 접속정보'
EX-SQL> CREATE DATABASE LINK DB_LINK_TEST
CONNECT TO DANIEL
IDENTIFIED BY DANIEL
USING '(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=98.28.5.111)
(PORT=1521)
)
(CONNECT_DATA=
(SERVER=dedicated)
(SERVICE_NAME=DANIEL)
)
)';
- DB LINK 사용
SQL> SELECT * FROM TABLE명@DB_LINK명
- DB LINK 삭제
SQL> DROP DATABASE LINK DB_LINK명