场景:将B库的SERV_TEMP_JF表中的数据同步到A库SERV_TEMP_JF表上。
pl/sql连接的是A库,用usera的账号。
pl/sql能够连接到B库。
B库的参数:SERVICE_NAME = servb
用户名:userb
密 码:pswb
在pl/sql sql命令窗口执行
pl/sql连接的是A库,用usera的账号。
pl/sql能够连接到B库。
B库的参数:SERVICE_NAME = servb
用户名:userb
密 码:pswb
在pl/sql sql命令窗口执行
--清空表
truncate SERV_TEMP_JF;
--授予该用户创建dblink的权限
grant create public database link to usera;
--创建dblink 连接到现场测试库
CREATE PUBLIC DATABASE LINK LINKB
CONNECT TO userb
IDENTIFIED BY pswb
USING 'servb';
---通过dblink 开始导数据了
insert into SERV_TEMP_JF
select * from SERV_TEMP_JF@LINKB;
--完事后,删除该dblink
drop public database link LINKB;
--收回创建dblink的权限
revoke create public database link from usera;