Проблема совместимости версий в пакетах SQL Server и служб SSIS - PullRequest
0 голосов
/ 17 декабря 2018

В настоящее время на моем компьютере установлено сообщество версии Visual Studio 2017 версии 15.9.3 и на сервере установлен Microsoft SQL Server 2016 (SP1-CU3).

Проблема заключается в том, что после того, как я собрал решение с доступной версией и развернул его на сервере, он выдает следующие ошибки

error

, даже если яПерестройте пакеты ssis, используя старую версию VS, и разверните ее на сервере, по-прежнему показывает ту же ошибку,

, кажется, SSIDB продолжает отслеживать некоторые метаданные, относящиеся к развертыванию ispac последней версии.все еще пытаюсь выяснить причину этого.Изначально я хочу использовать более старую версию VS, необходимо развернуть пакеты SSIS ispac.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 17 декабря 2018

Это распространенная проблема.Если вы создаете пакеты служб SSIS в VS (SSDT) ​​2017 и у них есть компоненты / задачи сценариев, они не будут работать в SQL Server 2016. Даже если вы установите 2016 в качестве целевой версии.

Единственное решение, которое я знаю, этосоздать пакеты SSIS в VS (SSDT) ​​2015.

0 голосов
/ 17 декабря 2018

Я столкнулся с подобной проблемой при обновлении с 2008/2012 до 2017 года. Почему-то VS не может обновить версию .NET, даже если вы делаете это вручную, она продолжает возвращаться к предыдущей.Возможно, ваша проблема связана с еще одной проблемой, но последнее сообщение в результате проверки, которое вы вставили, фактически говорит о неверной версии скрипта и сбое при его автоматическом обновлении.Если у вас есть только несколько таких сценариев, которые вызывают проблему, я бы скопировал и вставил сценарий в новый компонент сценария.Если у вас есть что-то еще, нам помог этот ответ .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...