Я признаю, что я немного дешевый, но я не хочу использовать три сервера, необходимые для автоматического переключения при сбое для SQL Server с помощью зеркального отображения, тем более что один из трех не сделает ничего, кроме как следящий сервер.
Если я настраиваю обычную репликацию SQL (скажем, снимок) с основного сервера на сервер резервного копирования, могу ли я просто задать строку подключения в приложении ASP.NET, включив в нее «Failover Partner = backup»? Похоже, что ADO.NET на клиенте должен просто попробовать основной, а затем переключиться на резервную копию, если основной не был доступен.
Или это работает только с зеркалированием?
(мне нравится идея зеркалирования, но если вы не хотите платить за следящий сервер, вам придется вручную переключить резервный сервер на основной).
Спасибо!