sql2005的双机热备
去年年底时,在项目的空闲时间,做了一个数据库双机热备的任务,经过对
http://www.cnblogs.com/killkill/archive/2008/05/23/1205792.html一文的参考,算是做成功了,但也遇到了些问题,在此做个补充和总结,以备日后参照和大家参考。
我做的环境是win2003的操作系统,sql2005sp4的数据库,我能搜到的文章都是对双击热备的一个操作过程的记录,而没有一些实际运行中的一些问题描述和完整的解决方案。
综上3点目前发现的问题,还是建议镜像数据库的数量越少越好,官方提供的10个左右的参考还是很有价值的。
?
另外就是在做了数据库镜像的同时,我还利用sqlserver提供的邮件服务,在监听机上执行了一段脚本,脚本定时的来连接数据库,从而判断数据库是否可用,如果失败则发送邮件给管理员,还用win2003的负载均衡服务,让web服务器自动对主备数据库进行访问切换,这样就完整的实现了数据库双机热备的功能。
?
希望我的一点经验能给需要的朋友带来一点帮助,也希望大家能不吝给出指点和意见。