Oracle/Backup&Recover
DB Link 설정
연돌이
2011. 9. 30. 15:27
dDB Link 설정
Step 1: listener.ora (Server 측)
- 다음과 같이 여러 개의 리스너를 설정할 수 있다. 다만 운영중인 DB 의 SID_NAME 은 정확해야 하며, Port 번호는 달라야 한다.
Step 2: tnsnames.ora (Client 측)
- 접속을 시도할 서버측의 정보를 입력해 주면 된다.
- 여기서는 IP 주소는 172.16.7.121 이며 Port 는 1522 이고 서버측 Service_name 즉 ORACLE_SID 는 testdb 이다.
Step 3: Link 생성 (Client 측)
SQL> create database link <LINK 명> ß 임의로 정할 수 있음
2 connect to <username> identified by <Password>
3 using '<별칭>' ßtnsnames.ora 에 설정해 둔 접속할 Server Allias
- 위 tnsnames.ora 설정대로 한다면 using 'centos';
Step4:
SQL>select * from scott.test@<link 명>
Ex à SQL>select * from scott.test@clink;
- Link 확인
SQL> select * from user_db_links;
SQL> select * from all_db_links;