---创建目标数据库连接DBLINK
create database link testdblink
connect to xxx identified by "xxx"
using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = xxx.xxx.x.x)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = emis)))';

---创建存储过程

CREATE OR REPLACE PROCEDURE PROC_A IS
begin
merge into A@testdblink b
using A c
on (b.ID = c.ID)
when matched then
update set b.STATE = c.STATE where b.ID = c.ID
when not matched then
insert
(b.STATE,
b.ID)
values
(c.STATE,
c.ID);
commit;
end PROC_A;

--创建DBMS_JOBS定时器,定时执行存储过程
declare jobno number;
begin
dbms_job.submit(jobno,'PROC_A;', sysdate, 'sysdate+1/24/60');
commit;
end;
/

转载于:https://www.cnblogs.com/haozhenjie819/p/9966062.html

【代码备份】ORACLE数据库表同步DBLINK相关推荐

  1. oracle dblink 复制表,【代码备份】ORACLE数据库表同步DBLINK

    ---创建目标数据库连接DBLINK create database link testdblink connect to xxx identified by "xxx" usin ...

  2. 备份数据库的expdp语句_【ORACLE语句备份】数据库表同步 ——定时任务管理器(EXPDP导出,IMPDP导入)...

    1.C:\Users\Administrator>sqlplus sys/xxx@xxx as sysdba; 2.SQL> create directory dbbak4 as 'e:\ ...

  3. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  4. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

  5. aix oracle备份命令,Aix/Linux下自动备份oracle数据库

    曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的. 所以,在工作中,不管是开发还是维护,备份数据库是非 ...

  6. 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件

    http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...

  7. 创建oracle 数据库表空间,角色,用户的sql语句

    创建oracle 数据库表空间,角色,用户的sql语句 1.创建角色 CREATE ROLE "QIUDINGROLE" NOT IDENTIFIED; GRANT "C ...

  8. oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...

    本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...

  9. Oracle数据库表中字段顺序的修改方法

    Oracle数据库表中字段顺序的修改方法 这篇文章主要给大家介绍了关于Oracle数据库表中字段顺序的修改方法,在介绍修改的方法之前先给大家介绍了Oracle数据库表新建字段的方法,文中通过示例代码介 ...

最新文章

  1. 乐行科技获1.08亿元A轮融资,并推出艾特好车
  2. canvas-应用大全
  3. oracle没有groupby,oraclegroupby之后还可以groupby么
  4. $.cookie is not a function
  5. ubuntu11.10安装arm-linux-gcc详解
  6. Linux命令常用大全
  7. java 暂停循环_java小白关于while死循环时处理办法的一发求助帖
  8. leetcode1319. 连通网络的操作次数
  9. 猜数游戏用Python应该这样写
  10. 安全运维 - Windows系统应急响应
  11. vue json对比 进行编辑
  12. 计算机盘快捷键,电脑键盘快捷键全解
  13. ftp命令及dos中操作ftp命令
  14. java SE复习笔记61
  15. 带领大家进入win+r(运行)
  16. 对项目软件产品化的思考
  17. PPT——————酷炫文字、人物海报
  18. 直播app源代码,Http方式请求网络
  19. 图解分布式一致性协议Paxos
  20. python操作服务器(二)

热门文章

  1. 佳能c3320如何u盘打印_佳能打印机脱机无法打印怎么办 佳能打印机脱机状态如何解除【详解】...
  2. Javascript框架库漏洞验证
  3. Windows注册表相关示例(重装Chrome、思迅条码软件、清除远程痕迹等)
  4. 局域网远程维护工具DAMEWARE NT 需要开通IPC和ADMIN通道
  5. chromedriver 版本
  6. Mysql 索引(学习笔记十二)
  7. 保护公民信息安全 中国在行动
  8. 在固态硬盘上安装win7后没有声音
  9. Android AlarmManager实现不间断轮询服务
  10. Button with Round Progress