急问:在两个oracle的数据库间怎么进行数据自动复制

qiqi0609 2005-03-22 05:21:10
在局域网上有两个oracle的数据库
要求当数据库1中的数据发生变化时,自动更新到数据库2中去。
但是数据库2的数据发生变化时,不影响数据库1中的数据。

只是单向的自动复制数据。
怎么实现亚?
...全文
121 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zealot_zk 2005-03-22
  • 打赏
  • 举报
回复
支持一楼的说法,使用database link + 触发器来解决问题;另外,在oracle8i上使用基于快照的数据库同步经常绘出现意想不到的错误,9i上没有试过。
zhaokeke2004 2005-03-22
  • 打赏
  • 举报
回复
那你的数据库1和数据库2是什么关系呢?
ssDOn 2005-03-22
  • 打赏
  • 举报
回复
两种方法:
一.用snaphot ;
二.自己编程.
myjqdz 2005-03-22
  • 打赏
  • 举报
回复
如果是远程的就使用触发器+DBlink
如果是需要数据同步的话就使用快照
hot.wind 2005-03-22
  • 打赏
  • 举报
回复
oracle提供了复制设置。在oracle的企业控制台里可以进行设置。
'Alan 2005-03-22
  • 打赏
  • 举报
回复
1、建database link;
2、建触发器;

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧