Запустите пакет служб SSIS из скриптовой задачи «InProcess» - PullRequest
0 голосов
/ 27 июня 2018

Я хочу запустить дочерний пакет служб SSIS из Задача сценария и выполнить его в рамках выполнения основного пакета служб SSIS. Как это делает SSIS Выполнить пакетную задачу , когда вы устанавливаете ExecuteOutOfProcess свойство равное false.

Однако учебники, которые я обнаружил, начиная с Документы Microsoft и т. Д., Создают новое исполнение. Это эквивалентно установке ExecuteOutOfProcess свойства, равного true.
В этом случае вы не наследуете все конфигурации проекта, параметры от текущего экземпляра выполнения и должны установить его заново. Выполнение в журнале SSISDB является независимым и не связано с основным пакетом. Кроме того, кэши не используются повторно в различных процессах DTSExec.

Есть идеи, как запустить дочерний пакет из того же проекта SSISDB в Script Task?

Идея состоит в том, чтобы создать Задачу сценария , которая будет запускать дочерние пакеты параллельно, передавая определенные параметры. С Script Task я могу достичь параллелизма, а InProcess выполнение сохраняет небольшую площадь ОЗУ.

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