BizTalk 2013 CU2 + ESB:无法更新应用程序中的资源

时间:2014-01-24 07:43:32

标签: biztalk biztalk-deployment biztalk-2013

最近升级到BizTalk 2013 CU2并安装了ESB。

这有一些副作用,因为我们无法在不获取database FK reference error的情况下部署。

之前有人见过这个吗?

当我们尝试将新程序集部署到DEV环境时,出现错误。


TITLE:BizTalk Server Administration

无法更新应用程序中的资源。


其他信息:

无法添加资源。 (mscorlib


某些资源的变更请求失败。 (Microsoft.BizTalk.ApplicationDeployment.Engine


BizTalkAssemblyResourceManager无法完成结束类型更改请求。 (Microsoft.BizTalk.ResourceManagers


拆卸组件失败。确保您要删除的程序集中的所有项目都满足以下条件:

  1. 相同或引用的应用程序中的发送端口或接收位置未使用管道,映射和架构。

  2. 角色没有参加派对。

  3. 数据库错误:

      

    DELETE语句与REFERENCE约束冲突   bts_receiveport_transform_foreign_transformid。冲突发生了   在数据库“BizTalkMgmtDb”中,表“dbo.bts_receiveport_transform”,   列'uidTransformGUID'。 DELETE语句与   参考约束“fk_bt_mapspec_bts_item”。冲突发生了   在数据库“BizTalkMgmtDb”中,表“dbo.bt_MapSpec”,列'itemid'。   DELETE语句与REFERENCE约束冲突   “bts_receiveport_transform_foreign_transformid”。冲突发生了   在数据库“BizTalkMgmtDb”中,表“dbo.bts_receiveport_transform”,   列'uidTransformGUID'。该语句已终止。该   声明已经终止。该语句已终止。   (mscorlib程序)


    我运行了一条SQL跟踪,发现这是在尝试从表dbo.bt_MapSpec中删除时中断的SP。

      

    exec dpl_DeleteAssembly   @的Guid = N'00000000-0000-0000-0000-000000000000' ,@名称= N'theassemblynamegoeshere”,@ VersionMajor = 1,@ VersionMinor = 0,@ VersionBuild = 0,@ VersionRevision = 0,@公钥= N'89e32fae0caf808e '@文化= N'neutral',@类型= N'2' ,@ NoSchemasVerify = 0

0 个答案:

没有答案