如何升级SSIS 2014中创建的SSIS包使其能够在SSIS 2016中工作?升级SSIS 2014中创建的SSIS包,以便在SSIS 2016中工作
我想调用使用c#(Package.Execute)的软件包。 我的软件包有自定义脚本任务。
我写重定向像...
<assemblyIdentity name="Microsoft.SqlServer.ManagedDTS" culture="neutral" />
<bindingRedirect oldVersion="10.0.0.0-13.0.0.0" newVersion="13.0.0.0"/>
但我仍然得到错误要运行SSIS包SQL Server数据工具外,您必须安装Integration Services或更高。
感谢您的回复特洛伊。 其实我的意思是SSIS 2014和SSIS 2016.我正在对我的问题进行更正 - 我的不好!我相信SSIS 2014包不直接在SSIS 2016引擎上工作。那么有什么方法可以实现这一点,尤其是当我编写脚本任务和脚本组件(c#)时? –
你的开发机器上是否安装了SQL/SSIS 2016? –
是的。 但是我的软件包是在SSIS 2014中开发的。我们的一些客户可能在2016年,有些仍在2014年。 –