Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 failover partner  [new]
YuraNizki
Member

Откуда:
Сообщений: 27
Доброго времени суток, уважаемые форумчане.
Стоит задача резервирования канала для клиентского приложения, работающего с MSSQL 2008R2, клиентское приложение использует MSSQL Native Client для работы с сервером. Сервер опубликован в интернет на двух различных IP адресах разных провайдеров. Клиентские приложения в качестве транспорта используют интернет (т.е. подключаются к серверу из вне).Вопрос в следующем: Достаточно ли мне в клиентском приложении в строке подключения указать Data Source=myServerAddress1Provider;Failover Partner=myServerAddress2Provider чтоб в случае падения канала с первым провайдером клиентские приложения смогли автоматически в короткое время начать работать с тем же сервером по каналу второго провайдера.
Спасибо.
28 мар 13, 16:28    [14108516]     Ответить | Цитировать Сообщить модератору
 Re: failover partner  [new]
Crimean
Member

Откуда:
Сообщений: 13147
да зеркалирование бы сделать не мешало бы "до того". с ним - взлетит, да
28 мар 13, 16:55    [14108731]     Ответить | Цитировать Сообщить модератору
 Re: failover partner  [new]
YuraNizki
Member

Откуда:
Сообщений: 27
Crimean,

Это понятно , ничего не будет мешать, по логике на это и расчитаны эти механизмы. Но вопрос в том, можно ли использовать механизмы зеркалирования серверов лишь для дублирования каналов для клиентских приложений. Все лишь организовав эти два канала и изменив клиентскую строку подключения. Или же лучше в таком случае переписать клиентское приложение чтоб оно само мониторило состояние каналов и в случае падения меняло свои подключения на новый адрес?
28 мар 13, 17:35    [14108988]     Ответить | Цитировать Сообщить модератору
 Re: failover partner  [new]
Crimean
Member

Откуда:
Сообщений: 13147
я шибко подозреваю, что в отсутствии внутреннего события/состояния "фэйловер" клиенсткие либы просто не будут ничего переключать. ибо пропадание канала не говорит о том, что зеркало переключилось. об этом говорит переключение ролей участников зеркалирования. ага?
28 мар 13, 18:17    [14109224]     Ответить | Цитировать Сообщить модератору
 Re: failover partner  [new]
YuraNizki
Member

Откуда:
Сообщений: 27
Crimean,

Я тоже это подозреваю. Поэтому хотел спросить тех кто понимает этот механизм как на серверной стороне так и клиентской. Проведу эксперимент с небольшим клиентским приложением как появится время, о результатах отпишусь, вдруг кто-то еще озадачится таким вопросом. Спасибо.
29 мар 13, 00:01    [14110446]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить