我是否需要为 BizTalk 安装所有以前的累积更新 (cu)?

Do I need to install all previous Cumulative updates (cu) for BizTalk?

我最近将 CU9 安装到 BizTalk 2010。Microsoft 站点 (https://support.microsoft.com/en-us/kb/3136004) 声称所有以前的 CU 都包含在最新的 CU 中。

BizTalk Server uses a cumulative update (CU) model for providing fixes and updates. Each cumulative update includes new updates in addition to all the updates that were included in previous cumulative updates

现在我遇到部署问题("Error saving map. Stored procedure returned non-zero result." 在 BizTalk Server 2010 管理控制台中部署 BizTalk Server 2010 应用程序时出现错误消息”)应该在 CU4 中修复。(https://support.microsoft.com/en-us/kb/2667310

那么我是否需要安装 1 - 最新版(对于 BizTalk 2010)的所有 CU 才能完全升级?

不需要全部安装,最新的就可以了。如上所述,它们是累积的。

也就是说:您是否尝试过卸载最新的 CU (CU9) 并改为安装 CU4?我假设您之前没有安装 CU?

不幸的是,最近微软在 BizTalk CU 方面的业绩记录并不值得骄傲……CU 已经出现了很多问题。 CU4之后的某个CU重提这个issue也不是不可想象

另外:您提到的具体问题应该已在 CU4 中修复。然而,这只是一个已解决的特殊案例。还有其他未修复的情况。

问题已解决。事实证明,此应用程序正在使用另一个未完全升级的应用程序的资源,并且其中缺少一个模式。在 deploying/upgrading 该共享应用程序之后一切顺利。