17,382
社区成员




--远程数据库的访问: 本地数据库(248) --> 目标数据库(178) ------ cms0408访问cms0412
--dblink的配置:
--1.本地数据库服务器的配置: $vi $ORACLE_HOME/network/admin/tnsnames.ora
cms178 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.36.129.178)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora125)
)
)
其中:
cms178: dblink连接名
10.36.129.178: 目标数据库服务器IP地址
1521: 端口
ora125: 目标数据库服务器全局数据库名称
--2.sys用户登录,给用户cms0408授权
grant create [public] database dblink to cms0408
--3.创建dblink
create database link cms_dblink
connect to cms0412 identified by cms0412
using 'cms178';
--4.使用dblink
select * from t_cms_mrbtbox_flow@cms_dblink ;
create synonym abc for t_cms_dblink@cms_dblink2;
select * from abc;
--删除同义词的语句为
drop synonym abc;
--删除dblink语句:
drop database link lcms_dblink;