IIS 7 и отказоустойчивый партнер - PullRequest
1 голос
/ 25 февраля 2009

Я пытаюсь перенести несколько приложений asp.net с iis 6 на iis 7, и я столкнулся с несколькими затруднениями, связанными с одним. Я не могу найти документацию по проблеме, с которой я столкнулся, и хотел узнать, не сталкивался ли кто-то еще с такой же проблемой.

Я использую зеркальное отображение базы данных SQL Server 2005 в своих базах данных. В строках подключения моего приложения я указал Failover Partner, который не вызывал проблем в iis 6. Теперь после перехода на iis 7 ключевое слово failover partner в строке подключения вызывает тайм-аут моего приложения при попытке доступа к базе данных. Приложение работает нормально, когда я удаляю ключевое слово партнера по отработке отказа из строки подключения.

Кто-нибудь сталкивался с этой проблемой? Это ожидаемое поведение или какая-то ошибка?

Любая информация, которую кто-либо может предоставить мне, будет принята.

1 Ответ

1 голос
/ 25 февраля 2009

Существует аналогичная проблема для приложений ado.net 2.0, но она была исправлена ​​довольно давно. У вас установлен .net 3.5? Если нет, установите его, так как он включает в себя пакеты обновления для 2.0 и 3.0.

http://support.microsoft.com/kb/912151 Время ожидания подключения может истечь до первой попытки подключения к партнерскому серверу отработки отказа при попытке подключения к зеркальной базе данных SQL Server 2005 с помощью приложения на основе ADO.NET 2.0

...