Я хотел бы настроить два экземпляра SQL Server 2008 R2 с синхронным зеркалированием и автоматическим переключением при сбое.Если я правильно понимаю этот сценарий, серверы SQL меняются ролями (принципал и аварийное переключение) каждый раз, когда происходит переключение (пожалуйста, дайте мне знать, если я ошибаюсь здесь).
Каков стандартный подход к поиску текущей первичной базы данных из веб-приложения?Я знаю, что могу указать два сервера в строке подключения следующим образом:
Data Source=myPrincipalServerAddress;Failover Partner=myFailoverServerAddress;Initial Catalog=myDataBase;Integrated Security=True;
Но работает ли это также правильно, если серверы на самом деле работают в настоящее время наоборот?Другими словами, будет ли это работать так же хорошо:
Data Source=myFailoverServerAddress;Failover Partner=myPrincipalServerAddress;Initial Catalog=myDataBase;Integrated Security=True;
Я нашел статью msdn на эту тему, но она не очень ясна в этом отношении.
Спасибо,
Адриан