Симптомы
Рассмотрим следующий сценарий:
-
Воспользуйтесь одним из следующих поставщиков данных Microsoft узла Integration Server 2010 для подключения к системе IBM DB2.
-
Microsoft BizTalk адаптер DB2
-
Поставщик данных ADO.NET корпорация Майкрософт для DB2
-
-
Включить, добавив пулы подключений пул подключений = True свойство строка подключения, используемая для подключения к системе IBM DB2.
-
Изменить свойства строки соединения DB2 иметь значение больше 15 секунд Времени ожидания соединения .
-
Сохранить изменения строки соединения DB2.
В этом случае при использовании адаптера BizTalk для DB2 или при запуске приложения, использующего поставщик данных ADO.NET для DB2, появляется одно из следующих сообщений об ошибке:Сообщение об ошибке 1
Строка подключения не определен, либо содержит недопустимые свойства
Сообщение об ошибке 2
Значение находится вне допустимого диапазона
Причина
Эта проблема возникает потому, что адаптер BizTalk для DB2 и поставщик данных ADO.NET для поставщиков данных DB2 с помощью свойства Времени ожидания подключения , которое имеет максимальное значение, равное 15 секундам.
Решение
Информация о накопительном пакете обновления
Исправление, устраняющее эту проблему включено в накопительный пакет обновления 1 для узла Integration Server 2013. Дополнительные сведения о том, как получить накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2908834 накопительный пакет обновления 1 для Host Integration Server 2013Исправление, устраняющее эту проблему включено в накопительный пакет обновления 8 для узла Integration Server 2010. Дополнительные сведения о получении накопительного пакета обновления, накопительного обновления 8 пакет для узла Integration Server 2010см.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительные сведения
Свойство Времени ожидания соединения указывает как долго новое подключение ожидает запроса при использовании всех подключений в пул подключений. Если подключение не становится перед значением свойства Времени ожидания подключения истекает, новый запрос на подключение прекращается и возникает исключение «подключение недоступно».После установки этого обновления свойства Времени ожидания соединения не имеет верхнего предела. Кроме того бесконечное значение Времени ожидания соединения указывается с помощью значения –1.Это обновленный адаптер BizTalk для DB2 и поставщик данных ADO.NET корпорация Майкрософт для DB2 соответствует поведению, уже существует, при использовании поставщика OLE DB для DB2, который включается в узел Integration Server 2010 и автономный поставщик OLE DB для DB2 поставщики, включенные в пакеты дополнительных компонентов для Microsoft SQL Server.