请问:关于数据同步的有关问题

请教:关于数据同步的问题!
现有一个问题向大家请教:

本人想实现三台SQL   SERVER   数据同步,其中一台发布,另外两台请求订阅。这一点我已经实现,可是我希望当发布服务器坏掉时,两台订阅的服务器有一台自动切换为发布服务器!  

不知这一点如何实现,可以通过编程实现吗?请大家多给些建议!   谢谢!



------解决方案--------------------
搬个凳子等高人````
------解决方案--------------------
有难度
------解决方案--------------------
数据库集群可以,配置一下. 某一系统崩溃后,系统会自动切换.
------解决方案--------------------
关注
------解决方案--------------------
等高人...
帮顶
------解决方案--------------------
用集群好了.
------解决方案--------------------
学习学习
------解决方案--------------------
如果是在xP上恐怕就比较麻烦了,最好是有单独的硬件支持,要不就只有数据库集群的配置了