Соединение SQL с зеркальным отражением все еще работающий после обработки отказа

К моему большому удивлению, Windows 2008 R2 еще не поддерживается, см. это сообщение форума

Плюс, Вы не можете загрузить свои собственные изображения Windows (проблема лицензии, я думаю, что она работает на Linux).

0
задан 5 July 2011 в 17:31
1 ответ

Что происходит, так это то, что когда вы успешно подключаетесь к первичному серверу, SQL Server отправляет партнера по отработке отказа клиенту, который затем кэширует этот резервный партнер на стороне клиента. И это то, что будет использоваться при отказе. Однако, когда основной сервер не работает при первоначальном подключении, клиент будет пробовать партнера по отработке отказа в строке подключения. Если это будет успешным, SQL Server отправит клиенту «нового» партнера по аварийному переключению, который затем кэширует этого партнера по аварийному переключению на стороне клиента. Это означает, что то, что было исходным первичным сервером, теперь хранится на клиенте как резервный партнер.

http://blogs.msdn.com/b/spike/archive/2010/12/08/clarification-on-the -failover-partner-in-the-connectionstring-in-database-mirror-setup.aspx

Другими словами, клиент SQL автоматически обрабатывает отработку отказа (вы должны повторить все транзакции, которые выполняются во время отработки отказа), но если вы не укажете партнера по аварийному переключению и принципал недоступен, тогда это , когда релевантна часть строки подключения «Партнер аварийного переключения».

0
ответ дан 5 December 2019 в 17:04

Теги

Похожие вопросы