【发布时间】:2019-05-17 15:11:13
【问题描述】:
目前在我的机器上安装了 Visual Studio Community Version 2017 版本 15.9.3,并且在服务器上安装了 Microsoft SQL Server 2016 (SP1-CU3)。
问题是,一旦我使用可用版本构建解决方案并将其部署到服务器,它就会出现以下错误
即使我使用旧 VS 版本重建 ssis 包并将其部署在服务器中,仍然显示相同的错误,
似乎 SSIDB 一直在跟踪一些与最新版本部署 ispac 相关的元数据。 仍在试图找出原因。 最初我想做的是使用旧版本的VS,需要部署ispac SSIS包。
谢谢。
【问题讨论】:
-
在 新 版本的 Visual Studio 或 SQL Server Data Tools(现在是 free standalone product)中打开包并升级它。如果旧包以 .NET 2.0 为目标,则它不会在无需重新编译即可与 .NET 4.0 一起使用的当前 .NET 版本中运行
-
更改为 .net 4.0、4.5,结果相同。
-
但是我尝试通过部署到 SSMS V17.3 然后它可以工作,但是当涉及到 V17.4 时它没有。即使版本兼容性也必须在 v17.4 上工作对吗?
-
SSMS 是一个数据库客户端应用程序,它不能用于开发 SSIS 包。这是您需要的 SSDT。当前版本是15.8.2
-
我们必须降级早期版本并尝试这个直到适当的兼容性。在新的安装问题得到解决后,我不得不卸载 Visual Studio 和 SSDT,但这不是最终的解决方案,必须向后兼容。 `
标签: ssis visual-studio-2017 sql-server-2016 business-intelligence