Как правильно настроить строку подключения к группе доступности для устаревшего приложения

Представьте, что у вас есть следующий сценарий:

  • Устаревшее клиентское приложение.net Framework 2.0.
  • SQL Server 2016 всегда в группе доступности.

Какой должна быть строка подключения?

Я могу думать о двух вариантах:

  • Укажите имя получателя группы доступности в качестве Data Source,
  • Укажите первичную реплику в качестве Data Source и вторичная реплика как Failover Partner

Какой из них мне следует использовать для обеспечения высокой доступности и автоматического перехода на другой ресурс? Другие опции?

1 ответ

По книге всегда следует использовать 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  
Другие вопросы по тегам