2013-10-10 3 views
3

Я пытаюсь развернуть проект BizTalk к моей локальной BizTalk Server с помощью Framework Biztalk развертывания и я получаю следующее сообщение об ошибке:Импортирующих Biztalk привязок ERRor

Information: Importing bindings "C:\Users...\PortBindings.xml" into application "Mdm" in BizTalk configuration database (server=".", database="BizTalkMgmtDb")... EXEC : error : Failed to update binding information. [C:\Users...\Deployment.btdfproj] Cannot update receive port "ApprovedRequests". Cannot update receive location "ApprovedRequestsDb". The following items could not be matched up to hosts due to name and/or trust level mismatches:
Item: 'ApprovedRequestsDb' Host: 'ReceiveHost' Trust level: 'Untrusted' You must do one of the following:
1) Create hosts with these names and trust levels and try again
2) Re-export the MSI without the binding files and have a post import script apply a suitable binding file.

Я уже хозяин назвал «ReceiveHost», так Я решил, что что-то не так с уровнем доверия. Я попытался установить с доверием уровень «Доверенный» и получил ту же ошибку. Не могу понять, что вызывает проблему.

Спасибо.

+0

А, классическая ненадежная проблема хозяев! –

ответ

6

Согласно ошибке, в вашем файле привязки место приема ApprovedRequestsDb настроено на использование хоста (обработчика приема) с именем ReceiveHost, который не доверен, который BizTalk не может найти.

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

Наконец, хост должен быть сконфигурирован как обработчик для адаптера, используемого вашим местом приема. Поэтому, если ваше место приема должно использовать адаптер WCF-SQL, перейдите в конфигурацию адаптера в Консоли администрирования BizTalk и убедитесь, что ReceiveHost настроен как обработчик приема для этого адаптера.

+0

Спасибо! Это была просто проблема с правописанием :) –

+0

Часть, которой я отсутствовала, была конфигурация адаптера. Ошибка не упоминает об этом конкретно. – Bensonius

0
  1. Проверьте, есть ли у вас хост для этой установки, в вашем случае под названием «ReceiveHost». Вы можете создавать хосты и экземпляры хоста в консоли администратора BizTalk Server.

  2. Проверьте для каждого адаптера (особенно адаптер, используемый для «ApprovedRequestsDb»), что ваши привязки используются, что хост «ReceiveHost» настроен в направлении «Отправка/получение», сначала это будет только BizTalkServerApplication, который по умолчанию , В разделе «Настройки платформы» -> «Адаптеры» просмотрят их и создадут новые, где необходимо использовать хост «SQL».

0

Эта ошибка будет только в том случае, если ваше HostName не существует или неправильно написано. Также проверьте, что для уровня Trust установлен Untrusted. После того, как вы проверили следующее, вы можете повторно создать свой файл привязки, так как может быть некоторая опечатка, которая не позволяет импортировать его правильно.

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