我最近已经从 Server 2016升级到 Server 2019。在此之前,我在本地计算机上使用Visual 2015 & SSDT创建SSIS包,并将它们与SSMS 2016一起部署到SSIS服务器(文件系统)上。
在服务器升级到2019年之后,我现在使用VisualStudio2019社区版,扩展为“项目(v3.15)”。当我尝试将带有SSM18.10的包从本地计算机部署到新的SSIS服务器时,无法执行该包。当我手动将SSIS包复制到服务器并使用安装在SQL服务器上的相同的SSM18.10时,我可以毫无问题地部署它们。
在从本地机器进口后,我检查了包裹的情况。似乎有某种服务器端升级进程启动,并将包中的所有SSAS处理任务替换为一个名为"SSIS.ReplacementTask",的奇怪任务,这给了我一个错误:
名为“”和创建名为"SSIS.ReplacementTask“的任务未注册用于此计算机。联系信息:..。
我可以用SSM18.10连接到我的SSIS服务器,没有任何错误消息。然而,当我在本地机器上检查DTEXEC版本时,它仍然说我在版本13 (SSIS 2016)上。这可能是问题的原因吗?
更新正确地将TargetServerVersion设置为2019年。不过,SSIS服务器或我的本地SSMS都认为它需要更改/升级包。
我的想法慢慢用完了。谢谢您提前提供帮助!
发布于 2022-03-14 19:17:14
确保将包TargetServerVersion属性设置为SQL Server 2019
https://stackoverflow.com/questions/71469406
复制相似问题