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


Использование служб Integration Services с другими приложениями

Добавления: 14 апреля 2006 г.

Если необходимо динамическое создание пакетов или управление и выполнение пакетов служб Integration Services вне среды разработки, то можно управлять пакетами программно. Объектную модель служб Integration Services можно использовать, чтобы написать код, который создает и настраивает новый пакет или загружает и выполняет сохраненный пакет на любом управляемом языке программирования. Также можно загрузить выход потока данных пакета непосредственно из памяти в пользовательское приложение.

Дополнительные сведения см. в разделе Building Packages Programmatically.

ms403373.note(ru-ru,SQL.90).gifПримечание.
При работе с пакетами программно важно понимать вопросы лицензирования и ограничений, связанные с выполнением пакетов на локальном компьютере или удаленном сервере. Дополнительные сведения см. в разделе Understanding the Differences between Local and Remote Execution.

Работа с пакетами из других приложений

При использовании расширенной объектной модели служб Integration Services можно:

  • Строить и настраивать пакеты.   Создать одновременно задачу и компонент нового пакета, а затем сохранить его в предпочтительное место хранения. Дополнительные сведения см. в разделе Building Packages Programmatically.
  • Перечислить сохраненные пакеты.   Пройти по существующим пакетам, чтобы проверить, существует ли отдельный пакет или папка. Дополнительные сведения см. в разделе Enumerating Available Packages Programmatically;
  • Загрузить и выполнить.   Открыть сохраненный пакет, при необходимости настроить его повторно, а затем запустить пакет. Также можно загрузить выход потока данных пакета непосредственно из памяти в пользовательское приложение. Дополнительные сведения см. в разделах Loading and Running a Local Package Programmatically, Loading and Running a Remote Package Programmatically и Loading the Output of a Local Package.
  • Управлять сохраненными пакетами и папками.    Удалять или добавлять пакеты, а также создавать, переименовывать или удалять папки. Дополнительные сведения см. в разделе Managing Packages and Folders Programmatically.

См. также

Другие ресурсы

Использование служб Integration Services с другими функциями SQL Server

Справка и поддержка

Получение помощи по SQL Server 2005