SSIS packages fail when targetserverversion is sql server 2019

Juan Carlos Solano 21 Reputation points
2022-06-15T18:44:23.527+00:00

I have had several packages running for quite a while -since they were created and deployed to Prod a couple of years ago- with targetserverversion set to sql server 2019.

From time to time, some of them have required adjustments. Not a problem to implement those changes and taking updated packages to Prod.

Then, all of a sudden packages failed to run from data tools. The only thing that changed is the recent update applied to VS/Data tools (16.11.16).

Even if you create a new solution with a new project and a new blank package and try to run it, I will get this error:

211803-screenshot.png

Because of number 160 after application -see the error message- I thought, why is it referencing a number related to sql server 2022. Then I tried changin targetserverversion to any other version -sql server 2022- included and the package runs.

Is this a bug related to the las VS update?!

SQL Server Integration Services
SQL Server Integration Services
A Microsoft platform for building enterprise-level data integration and data transformations solutions.
2,702 questions
0 comments No comments
{count} votes

Accepted answer
  1. Yitzhak Khabinsky 26,586 Reputation points
    2022-06-15T20:54:45.073+00:00

    Hi @Juan Carlos Solano ,

    No need for any Data Tools (SSDT). It was applicable for VS2017 and earlier.

    For SSIS packages development in VS2019 you need to use SQL Server Integration Services Projects extension for VS2019.
    Please make sure that its version 3.16 is installed on your machine.

    And ignore Version 4.0 preview for now.

    Here is a download link: SQL Server Integration Services Projects

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Juan Carlos Solano 21 Reputation points
    2022-06-15T22:06:17.527+00:00

    Thank you @Yitzhak Khabinsky , I can't believe such a rookie event were the cause.
    Since SSIS add-ons need to be installed manually I did not notice this latest update was a review version.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.