Проблемы
Рассмотрим следующий сценарий.
-
Microsoft BizTalk Server 2010 можно установить на компьютер.
-
Настройка экземпляра Microsoft SQL Server на использование нестандартного порта TCP. Примечание. TCP-порт по умолчанию — 1433.
-
При попытке настроить обработчик правил бизнеса (BRE) для использования экземпляра SQL Server в качестве хранилища данных.
В этом случае происходит сбой конфигурации, и в файле журнала SQL Server регистрируется следующее сообщение об ошибке:
[< время > ошибка RulesEngine] System.Net.Sockets.SocketException (0x80004005): Запрошенное имя верно, но данные запрошенного типа не был foundat System.Net.Dns.GetAddrInfo (имя строки) в System.Net.Dns.InternalGetHostByName (строка имени узла, логическое includeIPv6) В Microsoft.BizTalk.Configuration.Rules.RulesConfig.ConfigureB2BOperatorsRole (rulesDbServer строка, строка rulesDbDatabase) в System.Net.Dns.GetHostEntry (строка hostNameOrAddress) Microsoft.BizTalk.Configuration.Rules.RulesConfig.ConfigureFeature (строка strXMLDoc, strFullXMLDoc строка, строка & strErrorDescription)
Решение
Сведения о накопительном пакете обновления
Исправление, устраняющее эту проблему, включено в накопительный пакет обновления 1 для BizTalk Server 2010.Дополнительные сведения о том, как получить накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2497789 Накопительный пакет обновления 1 для BizTalk Server 2010
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Дополнительные сведения о настройке BRE с помощью BizTalk Server Configuration Manager, посетите следующий веб-узел MSDN:
Как настроить BRE с помощью BizTalk Server Configuration ManagerДополнительные сведения об исправлениях BizTalk Server щелкните следующий номер статьи базы знаний Майкрософт:
2003907 Сведения об исправлениях с BizTalk Server.