I had a requirement at client side to upgrade SQL server client from 2008 R2 to SQL server 2017. Previously I used SSIS packages build with SQL server 2008 R2, while upgrading the server I am facing connectivity issue when calling the package from asp.net application. Kindly find the below steps undertaken in upgrading the package to work with SQL server 2017.
I have opened the package solution file in SSDT 2017 and upgraded it to the latest version.
I have changed the native client OLEDB provider to “SQLNCLI11.1” in the connection string.
Also, I have added the below mentioned assembly packages in application “ib.config”
<add assembly="Microsoft.SqlServer.ManagedDTS, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/> <add assembly="Microsoft.SqlServer.DTSRuntimeWrap, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845DCD8080CC91"/>
I am getting the following error when tried to call the package from asp.net application.
Failure To run a SSIS package outside of SQL Server Data Tools you must install Standard Edition of Integration Services or higher.