Механизм выполнения служб SSIS может запускать пакеты текущей или более старой версии.Это было функцией со второго выпуска.
Почему тогда мы должны обновлять пакеты служб SSIS со старой версии до текущей версии, поскольку механизм выполнения может запускать их "как есть"?Я могу подумать о нескольких причинах, почему вы хотели бы сделать это.
Производительность выполнения
Механизмы служб SSIS считывают с диска XML, представляющий собой пакет служб SSIS.Он определяет, что версия пакета не совпадает с версией механизма выполнения, поэтому прежде чем он сможет что-либо делать, он должен сначала обновить представление этого пакета в памяти до текущей версии.Выполнение пакета может начаться.Пакет завершается, а затем отбрасывает всю работу по обновлению до текущей версии.Может быть, это занимает пикосекунду, может быть, это обновление занимает минуту.Вы будете платить этот штраф за каждое выполнение пакета.
При использовании SSIS добавление секунды или двух и последующее использование ЦП для обновления могут не сильно влиять на общую нагрузку на сервер как пакетВремя выполнения обычно измеряется в минутах, если не часах, но я всегда верил, что я хороший управляющий моими ресурсами.
Новые функции
Как упоминает Яфуфи, в различные меняются многие новые функции.релизы.Я считаю, что скачок с 2008 по 2012 год особенно убедителен, так как переход от модели развертывания пакетов к модели развертывания проекта исключительно убедителен, поскольку ведение журналов, конфигурация автоматизированы, а выполнение из SSMS легко выполняется.