snow888 发表于 2011-01-10 09:27

遇到数据库监测方面的问题了

如何实时监测数据库是否有改变,并将改变的结果发送到另一台机器上?

目前双机热备时磁盘阵列是一个,数据库服务器是两个,如果是磁盘阵列柜坏了,如何做啊?

tony_hjy211 发表于 2011-01-10 13:13

你指的是参数变化,还是数据的变化呀,数据变化就用事务日志,可以把日志文件放在远程的主机上,关于参数变化,要写脚本完成。关键是
IBM DB2V9很多参数自动调整。 关于双机的方案。其实是存在单点故障的,就是磁盘阵列,如果阵列出现问题,系统就不可用了,可以采取HADR
的手段,解决双机的这个问题!

snow888 发表于 2011-01-10 13:21

回复 2# tony_hjy211


    是指数据变化,我想把数据的变化实时监控下来传到一台远程的机器上,在远程的机器上在实时恢复,有可能么?

如何做?

tony_hjy211 发表于 2011-01-10 13:34

hadr技术可以实现你的要求,具体要求和做法,你可以查查

snow888 发表于 2011-01-10 14:23

回复 4# tony_hjy211


    晕,这咚咚好像在 express-c 的版本上不支持啊 。。。。

有没有别的办法?

大梦 发表于 2011-01-23 16:01

你的需求超出你当前的版本限制
你这个需求可以通过增量数据复制(SQL或Q复制)或是HADR都能实现

snow888 发表于 2011-01-24 08:59

回复 6# 大梦


    梦版好!

实话说吧,俺的要求是解决在 db2-express 版本下的高可用性的问题,包括出现磁盘阵列问题后的高可用性问题。

也就是说需要将 A 机上的数据发生的改变,在 B 机上重现,并将 A 机的数据变化和 B 机的数据变化同步提交 。。。

晕,思路不清晰。


晕,晕,晕啊。

net_lin 发表于 2011-03-06 15:43

没有hadr就用log shipping吧,就是有些延时
页: [1]
查看完整版本: 遇到数据库监测方面的问题了