Biztalk wcf-sql 无法配置

发布于 2024-12-11 10:17:03 字数 573 浏览 1 评论 0原文

我在安装/配置 BizTalk 2010 Adapter Pack 时遇到了一个奇怪的问题。我在 Windows Server 2008 R2 上运行 BizTalk 2010 群集,想要让 WCF-SQL 工作,因此我安装了 64 位 LOB、64 位 BizTalk 适配器包、32 位 BizTalk 适配器包。

我能够在适配器列表中看到 WCF-SQL 适配器,并为其创建一个新的处理程序。一切似乎都运转良好。但是,当我创建使用 WCF-SQL 类型的接收位置并单击“配置”时,出现以下错误:

调用目标已引发异常。 (mscorblib)

附加信息:未找到绑定:sqlBinding (Microsoft.Adapters.Common.Biztalk)。

我仔细检查了 machine.config 中的 Framework 和 Framework64、.net Framework 2.0 和 4.0,它们都有“sqlbindings”条目。

顺便说一句,我让它在我的一个开发盒上工作,但是当我尝试设置我的服务器时,我遇到了这个问题。

任何帮助表示赞赏!

I am running into a weird problem with the installation / configuration of the BizTalk 2010 Adapter Pack. I am running BizTalk 2010 cluster on Windows Server 2008 R2, wanted to get WCF-SQL to work so I installed the 64 bit of LOB, 64-bit BizTalk Adapter Pack, 32-bit BizTalk Adapter Pack.

I was able to see the WCF-SQL adapter in the list of adapters, and created a new handler for it. Everything seemed to be working fine. However when I created a receive location that uses the WCF-SQL type, and click on Configure, I got this error:

Exception has been thrown by the target of an invocation. (mscorblib)

Additional information: Binding not found: sqlBinding
(Microsoft.Adapters.Common.Biztalk).

I double checked the machine.config for both framework and framework64, .net framework 2.0 and 4.0, they all have "sqlbindings" entries.

By the way, I had it working on one of my development box, but when I tried to set up my server and that's when I run into this problem.

Any help is appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

涫野音 2024-12-18 10:17:03

按以下顺序安装:

  1. 64 位 WCF LOB 适配器 SDK SP2
  2. 64 位 BizTalk 适配器包
  3. 32 位 BizTalk 适配器包

Install in the following order:

  1. 64-bit WCF LOB Adapter SDK SP2
  2. 64-bit BizTalk Adapter Pack
  3. 32-bit BizTalk Adapter Pack
妥活 2024-12-18 10:17:03

事实证明,我一直在做不正确的事情。不要手动安装这些组件,而是转到 BizTalk 安装程序,菜单项之一是安装适配器包。只要按照那里的说明进行操作,一切就对我来说很顺利。

It turns out that I have been doing things not correctly. Instead of manually installing those components, go to BizTalk setup, one of the menu item is to install the adapter pack. Just follow the instruction there, and everything worked out for me.

深海夜未眠 2024-12-18 10:17:03

我认为这种奇怪行为的原因可能是您安装了错误版本的 BizTalk Adapter Pack。

对于 BizTalk 2010,您必须安装 2010 版适配器包,该适配器包可在 BizTalk 2010 DVD/映像上找到。

您还必须注意 WCF LOB Adapter SDK 版本:您需要 2010 版本,该版本也可以在 DVD/映像上找到。

可以安装以前版本的 WCF LOB Adapter SDK 和 BizTalk Adapter Pack(没有什么可以阻止您),但仅适用于 BizTalk 2009。

I think the reason of this weird behaviour is maybe you have installed the wrong version of BizTalk Adapter Pack.

For BizTalk 2010, you have to install the 2010 version of the Adapter Pack, which can be found on BizTalk 2010 DVD/image.

You also have to pay attention to WCF LOB Adapter SDK version: you need the 2010 version which can be also found on the DVD/image.

The former versions of WCF LOB Adapter SDK and BizTalk Adapter Pack can be installed (nothing will stop you on that), but only works with BizTalk 2009.

抹茶夏天i‖ 2024-12-18 10:17:03

不是开玩笑,但是您重新启动了主机实例吗?

添加处理程序需要重新启动主机实例。

Not being facetious, but have you restarted your Host Instance?

Adding a handler requires a Host Instance restart.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文