DB LINK 同步两个库中的数据

本文介绍如何使用PL/SQL Developer将B数据库中的SERV_TEMP_JF表数据同步到A数据库对应表的过程。首先清空目标表,然后创建公共数据库链接,并利用此链接进行数据插入操作。
场景:将B库的SERV_TEMP_JF表中的数据同步到A库SERV_TEMP_JF表上。
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;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值