BizTalk 2010缔约方无法参加角色链接

时间:2011-11-03 21:28:13

标签: biztalk biztalk-2010 trading

修改现有的BizTalk 2010应用程序时遇到问题。应用程序当前采用平面文件,将文件中的数据映射到EDI 835格式,然后角色链接确定使用哪个Party / Send Port完成构建835并将其放在正确的文件夹中。此应用程序实际上是从BizTalk 2006 R2项目升级的,并且使用BizTalk 2010附带的Party Migration Tool迁移了各方。此应用程序自迁移以来运行良好。

作为一些新要求的一部分,我们正在增加一些新的政党并修改现有的一些政党。我已经在BizTalk 2010 Server管理控制台中创建了新的聚会和协议。但是,当我开始使用现有的角色链接招募新的聚会时,新的聚会不会出现在可供参加的聚会列表中。我已尝试重新启动主机实例并多次刷新BizTalk组,以尝试让BizTalk刷新列表,但这没有奏效。我也试图修复BizTalk安装,认为安装可能是罪魁祸首。这也不起作用。

经过一番研究,我发现BizTalkMgmtDb数据库中的数据不同步。看来有两个地方可以找到派对。有一些TPM表,其中各方都列在Partner表下,而BusinessIdentity表似乎包含我输入的所有最新数据。但是,查看dbo.bts_party表没有最新数据,并且缺少新的参与方。与此dbo.bts_party表相关的其他表也缺少最新数据。

看起来旧版本的BizTalk有一种方法可以使用名为Business Activity Services(BAS)的东西保持TPM和BizTalk的同步。但是,我没有在BizTalk 2010中看到类似的内容。有没有人曾经遇到过这个问题,我将如何解决它?提前谢谢!

1 个答案:

答案 0 :(得分:0)

想想我会在这里对任何可能偶然发现这一点的人做出回应。不幸的是,我不得不花费周末重新安装BizTalk,我们试图避免。这解决了这个问题,虽然这次我确实避免使用Party Migration Tool而只是从头开始重新创建所有内容。