2010-07-27 3 views
2

Мы начинаем тестировать некоторые решения BC для наших баз данных SQL Server, мы решили, что, по возможности, мы будем использовать зеркальное отображение БД и для всех других менее критических или где зеркальное отображение БД невозможно использовать для доставки журналов.Определить отказоустойчивый SQL Server

Я установил два тестовых сервера SQL для проверки доставки журналов, чтобы иметь возможность документировать процедуры, а также установить, что нужно изменить в наших клиентских подключениях, чтобы обеспечить переход на другой сервер.

У нас есть сочетание приложений, которые включают ASP Classic, ASP.NET и ODBC. Я столкнулся с тем, что ODBC (при использовании SQLNCLI) имеет возможность использовать зеркальный сервер, а с помощью ASP.NET вы можете определить переходного партнера.

Может ли кто-нибудь предоставить информацию о том, как мы можем добиться поддержки отказоустойчивости для наших приложений ASP Classic, и может ли кто-нибудь подтвердить, что партнер по отказу SQLNCLI и ASP.NET работает с доставкой журналов SQL?

Я провел некоторое тестирование в ASP.NET с добавлением отказоустойчивого партнера к строке подключения, однако приложение продолжает запрашивать главный сервер, что заставляет меня думать, что я что-то упустил или это не поддерживается при доставке журнала.

Моя строка соединения ASP.NET является:

<add name="test-BC_originalConnectionString2" connectionString="Data Source=primary;Failover Partner=secondary;Initial Catalog=test-BC_SQL;User ID=me;Password=passw" providerName="System.Data.SqlClient" /> 

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

Если вам нужна дополнительная информация, пожалуйста, не стесняйтесь сообщить мне.

Спасибо,

Matt

ответ

0

Из-за отсутствия ответов, а также не находя ничего дальше в Интернете, я могу только предположить, что доставку журналов оленья кожа поддержки такого рода отказоустойчивой конфигурации на стороне клиента.

Я нашел много ссылок на DNS (слишком медленно для обновления всех клиентов) и устройств балансировки нагрузки (слишком дорого для проекта), но не намного больше.

Мы собираемся представить зеркальное отображение БД для служб уровня 1 и посмотреть другие альтернативы, такие как отправка журналов для услуг нижнего уровня, которые имеют более низкий возврат к уровню работы, который позволит нам изменить строки подключения приложения.

Спасибо,

Matt

Смежные вопросы