Развертывание родительского дочернего SSIS 2005 с SQL Server 2008
У меня есть один основной пакет и 29 дочерних пакетов. Я выполняю эти 29 дочерних пакетов из родительского главного пакета, используя Execute Package
Задача внутри для каждого контейнера цикла динамически.
Меня беспокоит, как я могу развернуть их в прямом эфире? Должен ли я создать 29+1 строку подключения к базе данных с 30 файлами конфигурации, потому что каждый дочерний пакет выполняет хранимую процедуру SQL Server.
Любое предложение высоко ценится. Спасибо
1 ответ
Решение
У меня была похожая проблема около года назад. Я решил использовать сценарий, как описано здесь. Задание агента SQL Server передает строку подключения и переменные (то есть пути к исходным файлам) в главный пакет, мастер-пакет может использовать эту технику для передачи их в подпакеты.