oralce dblink 생성
oralce dblink 생성
매번 까먹는다.
요즘처럼 툴로 뚝딱 만들다 보면 전혀 기억나지 않는다...ㅠㅠ
1. USER가 DBA 권한이 있어야 한다.
2. tnsname의 Alias 를 사용하거나 직접 기술하면 된다.
- tnsname 의 Alias..
CREATE [SHARED][PUBLIC] DATABASE LINK link_name
[CONNECT TO CURRENT_USER]
[USING 'connect_string']
CREATE DATABASE LIKN <link_name>
CONNECT TO <연결하고자 하는 user> IDENTIFIED BY <연결하고자 하는 user password>
USING <원격 db alias>
- 직접 db정보 사용
CREATE DATABASE LINK <link_name>
CONNECT TO <연결하고자 하는 user>
IDENTIFIED BY <연결하고자 하는 user password>
USING '(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)
(HOST = <원격 서버 IP Address>)
(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED)
(SERVICE_NAME = <원격서버 서비스명>))
)';
역시 기억은 쉽게 까먹어~~