如何升級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年。 –