Oracle 如何实现两个数据库同步?

ihexi 2014-01-12 08:40:38
现在有两个完全一样的数据库,独立分布于两台服务器。想要做一个定时或实时数据同步,怎么样可以实现?
之前打算用Windows定时任务加exp/imp实现,发现9i之后exp/imp不支持增量备份了。

环境:windows server 2003 + Oracle 11gR2

其他方法还有什么? 高级复制?RMAN?快照?

请大侠指个可行的方向。感谢!
...全文
136 点赞 收藏 9
写回复
9 条回复
shenlele088 2014年01月15日
trigger+dblink
回复 点赞
阿三 2014年01月14日
DG可以,两台服务器可以一个做写,一个做读,主备切换
回复 点赞
睿智天成 2014年01月14日
可以使用PL/SQL Developer 中的工具,比较用户对象来进行2个数据库之间的表结构和数据同步。
回复 点赞
ray_suen 2014年01月14日
楼上的都是正解,你也可以用雾化视图
回复 点赞
SweetTimeRose 2014年01月13日
回复 点赞
Wentasy 2014年01月13日
引用 3 楼 zhaoxiangchong 的回复:
[quote=引用 2 楼 Wentasy 的回复:] DG、Golden Gate、流复制。
很是经典的,就是不会的[/quote] 网上资料很多哈,Oracle官方文档也有介绍。
回复 点赞
善若止水 2014年01月13日
引用 2 楼 Wentasy 的回复:
DG、Golden Gate、流复制。
很是经典的,就是不会的
回复 点赞
Wentasy 2014年01月13日
DG、Golden Gate、流复制。
回复 点赞
horizonlyhw 2014年01月12日
Oracle GoldenGate(OGG)
回复 点赞
发动态
发帖子
基础和管理
创建于2007-09-28

7175

社区成员

9.5w+

社区内容

Oracle 基础和管理
社区公告
暂无公告