日期:2014-05-18  浏览次数:20474 次

数据库镜像问题
数据库镜像测试 2个DB+1个见证DB设置为高可用性镜像 可自动转移  
但主DB崩溃时 虽有切换到备用DB上 但其上原有的连接还会报错  
重新启动程序才可避免 请问是否有办法解决?

程序的连接串已加Failover Partner=[备用DB]的选项 故重新启动程序就会连到备用DB上

请教各位了..


------解决方案--------------------
不懂 学习 帮顶 蹭分
------解决方案--------------------
探讨
写了个测试程序 每隔1秒向原DB一个表INSERT 1条记录...
停止原DB SQL Server服务(模拟崩溃),
此时测试程序就报错了,无法连接SQL Server.
但因有镜像,还是有切换到备用DB上去.程序重启后就会连备用DB.
但切换期间程序的错误就没办法了.请问可否可更平滑的切换.

------解决方案--------------------
探讨
写了个测试程序 每隔1秒向原DB一个表INSERT 1条记录...
停止原DB SQL Server服务(模拟崩溃),
此时测试程序就报错了,无法连接SQL Server.
但因有镜像,还是有切换到备用DB上去.程序重启后就会连备用DB.
但切换期间程序的错误就没办法了.请问可否可更平滑的切换.