介绍
dblink 数据库链接顾名思义就是数据库的链接,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的 dblink,通过 dblink 本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。
创建 dblink
--查询是否有权限
select * from user_sys_privs where privilege like upper('%DATABASE LINK%');
--权限赋权
grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to FTMS_BL_GD;
--创建链接
create public database link FTMSDBLINK
connect to FTMS_JGBS_DEV identified by Kkj8799#
using
'(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.110.86.157)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl))
)';
--创建同义词
CREATE OR REPLACE SYNONYM ST_PROTOCOL_DBLINK FOR ODS_ST_PROTOCOL_DF@FTMSDBLINK;
标签:PROTOCOL,DATABASE,--,数据库,dblink,本地,Oracle
From: https://www.cnblogs.com/feiqiangsheng/p/17673258.html