解决 SQL 2008 镜像群集

解决 SQL 2008 镜像群集

你好,SQL jedis,

我希望我的数据库始终可用。所以我设置了数据库镜像,它运行良好。
但我的问题是,我如何才能始终如一地处理数据库?我希望数据库访问对底层镜像状态透明。目前,如果我将流量发送到 SQL-SERVER-01,并且触发了故障转移,那么我的流量现在需要转到 SQL-SERVER-02。

有什么方法可以抽象化这一点吗?我可以使用 Windows Enterprise 的集群功能来获得一个虚拟 IP 地址,该地址会自动在主 SQL 镜像之间浮动吗?

答案1

是的,将 SQL-SERVER-02 放入连接字符串中作为故障转移伙伴。

Data Source=SQL-SERVER-01;Failover Partner=SQL-SERVER-02;Initial Catalog=myDataBase;Integrated Security=True;

相关内容