你目前正处于脱机状态,正在等待 Internet 重新连接

修复: 32 位的事务系统集成商或为主机应用程序的应用程序的 BizTalk 适配器失败在 64 位主机集成服务器 2010

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2729431
症状
请考虑下面的方案:
  • 在运行 64 位版本的 Windows 服务器的服务器上,您具有 Microsoft 主机集成服务器 2010年或 Microsoft 主机集成服务器 2009installed。
  • 使用交易记录系统集成商 (TI) 或 Microsoft BizTalk 适配器为宿主应用程序 (BAHA) 与 IBM 主机应用程序进行集成。
  • TI 或 BAHA 应用程序作为 32 位进程运行。
在此方案中,您会遇到下列症状:
  • 32 位 TI 或 BAHA 应用程序出现应用程序异常。
  • TI Windows-Initiated 处理 (WIP) 跟踪选项启用时,您不会收到 TI 跟踪数据。
原因
由于 TI 主机集成服务器设计工具组件未安装时不会创建以下注册表子项下的所需的注册表参数在 64 位系统上,将发生此问题:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cedar

除非 Microsoft Visual Studio 还会同时安装在系统上未安装的设计工具组件。如果缺少下列注册表参数,32 位 TI 和 BAHA 应用程序可能会出现应用程序异常。此外,如果这些注册表项丢失,TI WIP 没有启用跟踪正常。
解决方案

累积更新信息

主机集成服务器 2010

主机集成服务器 2010年包含在累积更新包 5 的修复程序可以解决此问题。若要获取累积更新 5,请参阅下面的 Microsoft 知识库文章:

2728515 累积更新包 5 主机集成服务器 2010

主机集成服务器 2009

主机集成服务器 2009年包含在累积更新包 7 可解决此问题的修补程序。若要获取累积更新 7,请参阅下面的 Microsoft 知识库文章:

2975320 主机集成服务器 2009年的累积更新 7
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
应用此更新后,交易记录系统集成商和 BizTalk 适配器为主机应用程序不再使用下面的注册表子项的 32 位进程在 64 位系统上的配置信息:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cedar

相反,所有的 TI 和 BAHA 进程使用以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cedar
第三方信息免责声明
本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保,默示或其他有关的性能或可靠性。

警告:本文已自动翻译

属性

文章 ID:2729431 - 上次审阅时间:09/18/2014 20:23:00 - 修订版本: 2.0

Microsoft Host Integration Server 2010, Microsoft Host Integration Server 2009

  • kbqfe kbfix kbexpertiseinter kbbug kbsurveynew kbmt KB2729431 KbMtzh
反馈