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


Запуск проектов и пакетов

Для запуска пакета Integration Services вы можете использовать одно из нескольких средств, в зависимости от того, где хранятся эти пакеты. Эти средства приведены в следующей таблице.

Для сохранения пакета на сервере Integration Services используйте модель развертывания проекта, чтобы развернуть проект на сервере. Дополнительные сведения см. в разделе Deploy Projects to Integration Services Server.

Чтобы сохранить пакет в хранилище пакетов SSIS, базе данных msdb, или в файловой системе, используется модель развертывания пакета. Дополнительные сведения см. в разделе "Развертывание пакетов " (SSIS)".

Средство Пакеты, хранимые на сервере служб Integration Services Пакеты, которые находятся в хранилище пакетов служб SSIS предыдущих версий или в базе данных msdb. Пакеты, хранимые в файловой системе вне расположения входящего в состав хранилища пакетов SSIS.
SQL Server Data Tools No No

Однако существующий пакет можно добавить в проект из хранилища пакетов Integration Services, включающего в себя базу данных msdb. При добавлении существующего пакета в проект таким методом локальная копия пакета создается в файловой системе.
Да
В среде SQL Server Management Studio, если установлено соединение с экземпляром ядра СУБД, где размещен сервер служб Integration Services.

Дополнительные сведения см. в разделе Execute Package Dialog Box.
Да Нет

Однако из этих расположений пакет можно импортировать на сервер.
No

Однако пакет можно импортировать на сервер из файловой системы.
В среде SQL Server Management Studio, если установлено соединение со службами Integration Services, управляющими хранилищем пакетов служб SSIS. No Да Нет

Однако пакет можно импортировать в хранилище пакетов Integration Services из файловой системы.
dtexec

Дополнительные сведения см. в статье dtexec Utility.
Да Да Да
dtexecui

Дополнительные сведения см. в разделе Справочник по пользовательскому интерфейсу служебной программы для запуска пакетов (DtExecUI)
No Да Да
Агент SQL Server

Чтобы запланировать запуск пакета, используйте задание агента SQL Server.

Дополнительные сведения см. в статье SQL Server Agent Jobs for Packages.
Да Да Да
Встроенная хранимая процедура

Дополнительные сведения см. в разделе catalog.start_execution (база данных SSISDB)
Да No No
Управляемые API, использующие типы и элементы пространства имен Microsoft.SqlServer.Management.IntegrationServices Да No No
Управляемые API, использующие типы и элементы пространства имен Microsoft.SqlServer.Dts.Runtime В настоящее время нет Да Да

Выполнение и ведение журнала

Можно включить ведение журнала для пакетов Integration Services, и сведения времени выполнения могут регистрироваться в файлах журнала. Дополнительные сведения см. в статье Ведение журналов в службах Integration Services (SSIS).

Вы можете отслеживать пакеты Integration Services, развернутые и запускаемые на сервере служб Integration Services, с помощью отчетов об операциях. Эти отчеты доступны в SQL Server Management Studio. Дополнительные сведения см. в статье Reports for the Integration Services Server.

См. также

Программа dtexec
мастер импорта и экспорта SQL Server