创建数据库链接

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 文档: