创建数据库链接
CREATE DATABASE LINK dblink_name
CONNECT TO remote_username
IDENTIFIED BY remote_password
USING 'tns_service_name';
然后可以通过以下方式访问远程数据库:
SELECT * FROM MY_TABLE@dblink_name;
要测试数据库链接连接而不需要知道链接数据库中的任何对象名称,请使用以下查询:
SELECT * FROM DUAL@dblink_name;
要显式指定链接数据库服务的域,域名将添加到 USING
语句中。例如:
USING 'tns_service_name.WORLD'
如果未明确指定域名,Oracle 将使用正在创建链接的数据库的域。
用于创建数据库链接的 Oracle 文档: