Поделиться через


редактор задачи «Выполнение пакета»

Для настройки задачи «Выполнение пакета» используйте редактор задачи «Выполнение пакета». Задача «Выполнение пакета» расширяет возможности служб Службы Integration Services в рамках организации, позволяя одним пакетам выполнять другие пакеты как часть рабочего процесса.

Выбор необходимого действия

  • Открытие редактора задачи «Выполнение пакета»

  • Задание параметров на странице «Общие»

  • Задание параметров на странице «Пакет»

  • Задание параметров на странице «Привязки параметров»

Открытие редактора задачи «Выполнение пакета»

  1. Откройте в среде Visual Studio проект служб Службы Integration Services, содержащий задачу «Выполнение пакета».

  2. Щелкните правой кнопкой задание в конструкторе служб SSIS и выберите пункт Изменить.

Задание параметров на странице «Общие»

  • Название
    Укажите уникальное имя для задачи «Выполнение пакета». Это имя используется в качестве метки для значка задачи.

    ПримечаниеПримечание

    Имена задач в пределах пакета должны быть уникальными.

  • Описание
    Введите описание для задачи «Выполнение пакета».

Задание параметров на странице «Пакет»

  • Тип ссылки
    Выберите пункт меню Ссылка на проект для дочерних пакетов, содержащихся в проекте. Выберите пункт меню Внешняя ссылка для дочерних пакетов, расположенных вне проекта.

    ПримечаниеПримечание

    Если проект, в котором содержится пакет, не был преобразован в модель развертывания проекта, то параметр Тип ссылки доступен только для чтения и принимает значение Внешняя ссылка. Дополнительные сведения о преобразовании см. в разделе Развертывание проектов на сервере служб Integration Services.

  • Пароль
    Если дочерний пакет защищен паролем, введите пароль для него или нажмите кнопку с многоточием (...) и создайте новый пароль для данного дочернего пакета.

  • ExecuteOutOfProcess
    Укажите, должен дочерний пакет выполняться в процессе родительского пакета или в отдельном процессе. По умолчанию свойство ExecuteOutOfProcess в задаче «Выполнение пакета» равно значению 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
    Введите имя дочернего пакета или нажмите кнопку с многоточием (...) и определите местоположение пакета.

Местоположение = файловая система

Задание параметров на странице «Привязки параметров»

Из родительского пакета или проекта можно передавать значения в дочерний пакет. Проект должен использовать модель развертывания проекта, а дочерний пакет должен содержаться в одном проекте с родительским пакетом.

Сведения о преобразовании проектов в модели развертывания проектов см. в разделе Развертывание проектов на сервере служб Integration Services.

  • Параметр дочернего проекта
    Введите или выберите имя параметра дочернего пакета.

  • Параметр привязки или переменная
    Выберите параметр или переменную, содержащие значение, которое необходимо передать в дочерний пакет.

  • Добавить
    Нажмите, чтобы сопоставить параметр или переменную с параметром дочернего пакета.

  • Удалить
    Нажмите, чтобы удалить сопоставление параметра или переменной с параметром дочернего пакета.