【问题标题】:Error saving map. Stored procedure returned non-zero result保存地图时出错。存储过程返回非零结果
【发布时间】:2013-07-03 05:31:50
【问题描述】:

将简单应用程序从 Visual Studio 2012 手动部署到 BizTalk Server 2013(即右键单击 -> 部署)时,我收到错误消息:

错误 63 无法部署地图“”。
保存地图时出错。存储过程返回非零结果。检查源和目标模式是否存在。

当我部署整个解决方案时会发生这种情况,但当我单独部署每个项目时不会发生这种情况。

我找到了下面的链接,该链接准确地描述了这个错误并建议安装一个热修复程序,但是这特定于 BizTalk 2010,而不是 2013。我尝试安装 BTS 2013 累积更新包 1,但这并没有解决问题.

http://support.microsoft.com/kb/2673264

有什么想法可以尝试下一步吗?

【问题讨论】:

    标签: visual-studio biztalk biztalk-2013 biztalk-deployment


    【解决方案1】:

    我实际上刚刚完成了同样的交易。

    您是否使用 dll 来引用项目外部的架构?我的问题是我使用程序集来引用地图中的架构,但在部署时,该 dll 并未作为资源添加到项目中。

    手动将该程序集作为资源添加到您的 biztalk 项目中,然后使用您的地图重新部署该项目,这应该可以工作。

    【讨论】:

      【解决方案2】:

      如果您在 VM 上执行此操作,我建议您拍摄快照并尝试应用修补程序。如果它有效,我会使用它;如果没有,我建议回滚快照并通过他们的 Connect 网站与 Microsoft 联系,表明 Hotfix KB2673264 解决了您的特定问题,但不适用于 BizTalk Server 2013。

      可以在https://connect.microsoft.com/BizTalk 上找到 BizTalk 的 Microsoft Connect 网站。

      您可能还想在 Microsoft MSDN BizTalk 论坛上提出这个问题:http://social.msdn.microsoft.com/Forums/en-US/home?category=biztalkserver

      【讨论】:

        【解决方案3】:

        将包含 dll 的程序集作为资源程序集添加到它为我工作的 BiztalkApplication1 中

        【讨论】:

          【解决方案4】:

          验证应用程序1 或类似的常见应用程序中的所有外部程序集是否都是最新的

          【讨论】:

            【解决方案5】:

            如果您将二进制文件 (msi) 部署到新的 biztalk 环境,通常会发生这种情况。这是因为源/目标架构(以及任何其他参考程序集)在新的 biztalk 环境中尚不可用。

            您还应该考虑在地图上调用的脚本 functoid 组件。

            有时这些架构可能在其他应用程序上可用。尝试先部署这些。

            【讨论】:

              【解决方案6】:

              检查您的解决方案/属性,然后在左侧进行配置。
              从那里您可以单击需要部署或不需要部署的复选框。

              确保您正在部署地图正在使用的架构项目。 (或者先部署schema项目,再部署map项目。)

              【讨论】:

                【解决方案7】:

                在我的情况下,错误是由另一个未部署的 BizTalk 项目引起的。

                为了能够看到“真正的”问题在哪里,我使用了这个解决方案:Greg Sharp blog

                它让我发现我当前项目中引用的项目没有部署在 BizTalk 中(Dlls 是 GACed,所以构建没有抛出任何错误)。

                检查项目中使用的所有依赖项是否已在 BizTalk 服务器中部署

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2021-03-22
                  • 2015-06-03
                  • 2013-06-21
                  • 1970-01-01
                  • 2018-05-20
                  相关资源
                  最近更新 更多