我们目前正在为一些 EDI 映射运行 BizTalk 2010 的简单安装。我想将这些应用程序迁移到 BizTalk 2020。我不关心保留以前交易的历史记录。
是像设置新的 BizTalk 2020 安装并将应用程序\Parties 导入到 2020 一样简单,还是他们需要跳过另一个版本(即 2016)?
我们目前正在为一些 EDI 映射运行 BizTalk 2010 的简单安装。我想将这些应用程序迁移到 BizTalk 2020。我不关心保留以前交易的历史记录。
是像设置新的 BizTalk 2020 安装并将应用程序\Parties 导入到 2020 一样简单,还是他们需要跳过另一个版本(即 2016)?
如果您只想导出 MSI 和各方,然后将它们重新导入 BizTalk 2020,那么答案可能是否定的。
如果您打算在 Visual Studio 2019 中打开每个解决方案并对其进行升级、重新编译和部署,然后测试问题,那么是的,这是可以实现的。
注意:从 BizTalk 2010 升级到更高版本时,地图存在一个已知问题,其中更高版本使用 XslCompiledTransform 类而不是 XslTransform。请参阅BizTalk Server 2013 中的已知问题。我还写了一篇关于BizTalk 2013 R2 CU2 和 BizTalk 2016 - 使用 XSL 转换以及为什么要修复地图而不是尝试将其默认为 XslTransform 的博客。
EDI 可能会出现问题,因为有时无法直接迁移各方。在这种情况下,您将需要使用通常包含的 BizTalk Server Party Migration Tool。
此外,SQL 适配器已在 BizTalk 2020 中删除(请参阅弃用和删除列表),因此如果您有任何端口使用,则需要将其替换为 WCF-SQL