Biztalk wcf-sql не может настроить - PullRequest
2 голосов
/ 22 октября 2011

У меня странная проблема с установкой / настройкой пакета адаптера BizTalk 2010. Я использую кластер BizTalk 2010 на Windows Server 2008 R2, хотел, чтобы WCF-SQL работал, поэтому я установил 64-битный LOB, 64-битный пакет BizTalk Adapter Pack, 32-битный адаптер BizTalk Adapter Pack.

Я смог увидеть адаптер WCF-SQL в списке адаптеров и создал для него новый обработчик. Казалось, все работает нормально. Однако, когда я создал местоположение получения, использующее тип WCF-SQL, и нажал «Настроить», я получил эту ошибку:

Исключение было сгенерировано целью вызова. (Mscorblib)

Дополнительная информация: привязка не найдена: sqlBinding (Microsoft.Adapters.Common.Biztalk).

Я дважды проверил machine.config как для framework, так и для framework64, .net framework 2.0 и 4.0, все они имеют записи "sqlbindings".

Кстати, у меня он работал на одном из моих блоков разработки, но когда я попытался настроить свой сервер, и именно тогда я столкнулся с этой проблемой.

Любая помощь приветствуется!

Ответы [ 4 ]

3 голосов
/ 01 ноября 2011

Установка в следующем порядке:

  1. 64-разрядный адаптер WCF LOB SDK SP2
  2. 64-разрядный адаптер BizTalk
  3. 32-разрядный адаптер BizTalk
2 голосов
/ 09 ноября 2011

Оказывается, я все делал не правильно. Вместо ручной установки этих компонентов перейдите к настройке BizTalk, одним из пунктов меню является установка пакета адаптеров. Просто следуйте инструкциям там, и у меня все получилось.

1 голос
/ 08 мая 2012

Я думаю, что причиной этого странного поведения может быть то, что вы установили не ту версию BizTalk Adapter Pack.

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

Вы также должны обратить внимание на версию WCF LOB Adapter SDK: вам нужна версия 2010 года, которую также можно найти на DVD / образе.

Предыдущие версии WCF LOB Adapter SDK и BizTalk Adapter Pack могут быть установлены (ничто не остановит вас на этом), но работает только с BizTalk 2009.

0 голосов
/ 25 октября 2011

Не шутите, но перезапустили ли вы Host Instance?

Для добавления обработчика требуется перезапуск Host Instance.

...