繁体   English   中英

如何正确设置连接字符串到遗留应用程序的可用性组

[英]How to correctly setup the connection string to availability group for legacy app

想象一下,你有以下场景:

  • 一个.net framework 2.0遗留客户端应用程序。
  • SQL Server 2016 Always On Availability Group。

连接字符串应该如何?

我可以考虑两个选择:

  • 将可用性组侦听器名称指定为Data Source
  • 将主副本指定为Data Source ,将辅助副本指定为Failover Partner

我应该使用哪一个来获得高可用性和自动故障转移? 其他选择?

通过本书总是使用AG听众。 我猜你的连接字符串看起来像这样:

Data Source=myServerAddress;Failover Partner=myMirrorServerAddress;
Initial Catalog=myDataBase;Integrated Security=True;

但是,如果您成功创建了AG组,然后更改连接字符串以使用AG侦听器,它将如下所示:

Server=tcp:MyAgListener,1433;Database=Db1;IntegratedSecurity=SSPI; 
MultiSubnetFailover=True  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM