大家好,我想请教一个问题:
我有两套系统,都是oracle数据库
其中数据库服务器a有一个表 usera 字段 id,name,age
;另一个数据库服务器b,表 userb 字段id,name,age
我想在a中向usera表添加数据时(或保存后),数据能即时同步到userb表中相应字段,请问这个有哪些方法可以做?能否给出简单例子供参考?谢谢
我有两套系统,都是oracle数据库
其中数据库服务器a有一个表 usera 字段 id,name,age
;另一个数据库服务器b,表 userb 字段id,name,age
我想在a中向usera表添加数据时(或保存后),数据能即时同步到userb表中相应字段,请问这个有哪些方法可以做?能否给出简单例子供参考?谢谢
建好连接后,可以有2中 方法建立同步数据。 1建立实体化视图,个人认为这种方法很好,2个表就一直是同步的,无论增删改查 都同步, 也可以制定同步同步的时间间隔。 2建立触发器,也能实现同步。
还有种方法 适用小数据量的数据,不过方法很是简单啊! 创建一个存储过程,删除b表的所有数据,将a表的数据都插入到b表中。 每隔10分钟自动执行一次,时间自己定吧!
建立方法,到GOOGLE一搜一大堆。