Ví dụ về sử dụng databaselink
Giả sử bạn đang ở database hiện hành và muốn kết nối với database orcl trên server host02.example.com.
Đầu tiên bạn phải sửa file tnsnames.ora nằm ở $ORACLE_HOME/network/admin
VD:
Code:
REMOTE_ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = host02.example.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.example.com)
)
)
Giờ mở SQLPlus:
CONNECT hr/hr@orcl;
CREATE DATABASE LINK remote //Tạo kết nối tới máy chủ
CONNECT TO HR IDENTIFIED BY HR
USING 'REMOTE_ORCL';
SELECT * FROM employees@remote
// Xem nội dung bảng employees với user Hr tới database SID = orcl trên host02.example.com
Bookmarks