редактор задачи «Выполнение пакета»
Для настройки задачи «Выполнение пакета» используйте редактор задачи «Выполнение пакета». Задача "Выполнение пакета" расширяет корпоративные возможности служб Integration Services, позволяя пакетам запускать другие пакеты в рамках рабочего процесса.
Выбор действия
Открытие редактора задачи «Выполнение пакета»
Откройте проект Служб Integration Services в Visual Studio, содержащий задачу "Выполнение пакета".
Щелкните правой кнопкой задание в конструкторе служб SSIS и выберите пункт Изменить.
Задание параметров на странице «Общие»
Имя
Укажите уникальное имя для задачи «Выполнение пакета». Это имя используется в качестве метки для значка задачи.
Примечание.
Имена задач в пределах пакета должны быть уникальными.
Description
Введите описание для задачи «Выполнение пакета».
Задание параметров на странице «Пакет»
Тип ссылки
Выберите пункт меню Ссылка на проект для дочерних пакетов, содержащихся в проекте. Выберите пункт меню Внешняя ссылка для дочерних пакетов, расположенных вне проекта.
Примечание.
Если проект, в котором содержится пакет, не был преобразован в модель развертывания проекта, то параметр Тип ссылки доступен только для чтения и принимает значение Внешняя ссылка . Дополнительные сведения о преобразовании см. в разделе Развертывание проектов на сервере служб Integration Services.
Пароль
Если дочерний пакет защищен паролем, введите пароль для него или нажмите кнопку с многоточием (...) и создайте новый пароль для данного дочернего пакета.
ExecuteOutOfProcess
Укажите, должен дочерний пакет выполняться в процессе родительского пакета или в отдельном процессе. По умолчанию свойство ExecuteOutOfProcess задачи Execute Package задано False
, а дочерний пакет выполняется в том же процессе, что и родительский пакет. Если установить свойство в значение true
, дочерний пакет запускается в отдельном процессе. Это может замедлить запуск дочернего пакета. Кроме того, если для свойства задано значение true
, вы не можете выполнить отладку пакета в установке только для средств. Необходимо установить продукт Служб Integration Services. Дополнительные сведения см. в статье Установка служб Integration Services.
Динамические параметры ReferenceType
ReferenceType = внешняя ссылка
Местонахождение
Выберите местоположение дочернего пакета. Это свойство имеет параметры, указанные в следующей таблице.
значение | Описание |
---|---|
SQL Server | Задайте расположение экземпляра SQL Server. |
Файловая система | Указывает, что местоположение находится в файловой системе. |
Соединение
Выберите тип места хранения дочернего пакета.
PackageNameReadOnly
Отображает имя пакета.
ReferenceType = ссылка на проект
PackageNameFromProjectReference
Выберите пакет, содержащийся в проекте, который станет дочерним пакетом.
Динамические параметры местоположения
Местонахождение = SQL Server
Соединение
Выберите диспетчер подключений OLE DB в списке или щелкните <Создать соединение...>, чтобы создать его.
Связанные разделы: OLE DB диспетчер подключений, настройка OLE DB диспетчер подключений
PackageName
Введите имя дочернего пакета или нажмите кнопку с многоточием (...) и определите местоположение пакета.
Местоположение = файловая система
Соединение
Выберите в списке диспетчер подключений файлов или щелкните <Создать подключение...>, чтобы использовать новый диспетчер подключений.
Связанные разделы: диспетчер подключений файлов, редактор диспетчер подключений файлов
PackageNameReadOnly
Отображает имя пакета.
Задание параметров на странице «Привязки параметров»
Из родительского пакета или проекта можно передавать значения в дочерний пакет. Проект должен использовать модель развертывания проекта, а дочерний пакет должен содержаться в одном проекте с родительским пакетом.
Сведения о преобразовании проектов в модели развертывания проектов см. в разделе Развертывание проектов на сервере служб Integration Services.
Параметр дочернего проекта
Введите или выберите имя параметра дочернего пакета.
Параметр привязки или переменная
Выберите параметр или переменную, содержащие значение, которое необходимо передать в дочерний пакет.
Прибавить
Нажмите, чтобы сопоставить параметр или переменную с параметром дочернего пакета.
Удалить
Нажмите, чтобы удалить сопоставление параметра или переменной с параметром дочернего пакета.