DB2 Transport Component未正确注册

时间:2008-09-17 19:44:25

标签: db2 biztalk biztalk-2006

我正在尝试为 BizTalk 2006 (而不是R2)测试DB2 adapter

尝试在应用程序中配置实例时,出现错误说明:

  

DB2 Transport Component未正确注册

这个环境是两个共享消息框的BizTalk服务器。

DB2适配器在第一台服务器上运行正常。这是我遇到问题的第二台服务器。

我从第一台服务器导出.msi文件,然后将它们安装到第二台服务器上并将它们导入BizTalk。我正在使用的所有其他适配器在两台服务器上都能正常工作。

  • 对于BizTalk DB2适配器的疑难解答,谷歌搜索并未提出太多意见。
  • 进一步的故障排除表明,两台计算机上都安装了MS BizTalk适配器用于主机系统。但是,它只是在给我问题的机器上配置。
  • 我已经取消配置,但仍然没有帮助。
  • 我仔细检查了两个服务器上DB2适配器的.dll的版本号是否相同,并确保它们已安装在GAC中。
  • 这些都没有帮助。

有没有人遇到过这样的问题,或者指出我在哪里寻找BizTalk DB2适配器故障排除指南?

1 个答案:

答案 0 :(得分:0)

当出现“已注册”字时,我会考虑COM组件的注册,而不是.NET程序集的安装。 DB2适配器使用的底层驱动程序是用于DB2的Microsoft ODBC驱动程序。您可能需要检查ODBC DSN控制面板是否显示该特定驱动程序,以便您配置DSN。

我建议重新安装主机系统的适配器包。