菜鸟求教:不同实例间数据库数据同步问题

[复制链接]
查看11 | 回复6 | 2013-2-25 14:51:24 | 显示全部楼层 |阅读模式
菜鸟求教:触发器和存储过程、函数能够实现能够相互访问的不同数据库的数据触发吗?
例如,现在有SID=A的数据库用户A1和SID=B的数据库用户B1,当往A1中插入数据时,将数据转换后,将相应数据同步到B1用户中,怎么实现?请高手详细指导

回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
在触发器中调用procedures,实现远程同步!
http://www.itpub.net/forum.php?m ... ;page=1#pid20250280
参考!
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
不用dblink就用其他的中间件如goldengate
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
简单的就用dblink
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
物化视图?
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
方法很多啊,得看你具体要求了
通用一点的,用trigger记录变化的数据,并将其转换后记录在相应的表中,然后通过java等外部程序读取这些数据,传输到B库所在OS并插入到B库中
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
物化视图+dblink
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行