首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

两个oracle数据库之间的数据同步

发布网友 发布时间:2022-04-25 16:22

我来回答

2个回答

热心网友 时间:2022-04-08 23:26

首先在ORACLE_B上做dblink连接ORACLE_A,然后做个
存储过程
,大致如下:找到table_db
主键
,select
主键
from
table_db@dblink
minus
select
table_db
from
table_db找到差异数据,然后插入到oracle_b,再写个job.定时执行这个存储过程

热心网友 时间:2022-04-09 00:44

datagurd:
主要备库的方式,就是数据库对数据库的备份方式,主要是解决容灾的。
流复制:
主要是利用oracle的归档日志,进行增量备份来实现的,不仅可以配置只复制某些表,还可以配置仅复制某些表上的ddl或dml。可以复制到表,用户,数据库级别。
高级复制:
主要是基于触发器的原理来触发数据同步的,因此,高级复制无法实现用户,数据库级别的对象复制,只能做些表、索引和存储过程的复制。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com