2016-10-03 5 views

ответ

0

Предполагая, что вы используете SSIS 2012+ в каталоге SSIS - Режим проекта.

  1. Вызов другой пакет из этого проекта в задаче Пакет
  2. Начало пакета с хранимыми процедурами в SSISDB - в задачах SQL
  3. Создание SQL Работа для выполнения пакета, а затем начать эту работу с SQL Task
  4. Создать Выполнить CMD задачу, которая начала пакет с DTExec
  5. Создать задачу сценария, который запускает пакет для

подходы 2-5 BASICA lly делают то же самое - начните с процесса выполнения какого-либо пакета, либо с вызовом SSISDB SP или DLL напрямую, либо с помощью оболочки dtexec.

1

ExecutePackageTask, StoredProcedure (SQL), dtexec.exe utitlity и dtexecui.exe

1

Ниже приведены подходы AFAIK.

  1. Использование Выполнение задачи процесса.
  2. Использование агента SQL и вызов агента в пакете SSIS.
  3. Использование командной строки (dtexec).
  4. Использование сценариев (сценарий .net для выполнения файла dtsx).
  5. Использование хранимой процедуры.
  6. Использование пакетного файла и вызов пакетного файла пакета.