Запуск проектов и пакетов
Чтобы запустить пакет служб Службы Integration Services, можно воспользоваться одним из предостовляемых средств. Выбор средства зависит от места хранения пакета. Эти средства приведены в следующей таблице.
Чтобы сохранить пакет на сервере Службы Integration Services, используется модель развертывания проекта. Дополнительные сведения см. в разделе Развертывание проектов на сервере служб Integration Services.
Чтобы сохранить пакет в хранилище пакетов SSIS, базе данных msdb, или в файловой системе, используется модель развертывания пакета. Дополнительные сведения см. в разделе Развертывание пакетов (службы SSIS).
Инструмент |
Пакеты, хранимые на сервере служб Integration Services |
Пакеты, которые находятся в хранилище пакетов служб SSIS предыдущих версий или в базе данных msdb. |
Пакеты, хранимые в файловой системе вне расположения входящего в состав хранилища пакетов SSIS. |
---|---|---|---|
SQL Server Data Tools |
Нет |
Нет Однако существующий пакет можно добавить в проект из хранилища пакетов SSIS, включающего в себя базу данных msdb. При добавлении существующего пакета в проект таким методом локальная копия пакета создается в файловой системе. |
Да |
В среде SQL Server Management Studio, если установлено соединение с компонентом Database Engine, на котором размещен сервер служб Integration Services. Дополнительные сведения см. в разделе Диалоговое окно «Выполнение пакета». |
Да |
Нет Однако из этих расположений пакет можно импортировать на сервер. |
Нет Однако пакет можно импортировать на сервер из файловой системы. |
В среде SQL Server Management Studio, если установлено соединение со службами Integration Services, управляющими хранилищем пакетов служб SSIS. |
Нет |
Да |
Нет Однако пакет можно импортировать в хранилище пакетов служб SSIS из файловой системы. |
dtexec Дополнительные сведения см. в разделе Программа dtexec. |
Да |
Да |
Да |
dtexecui Дополнительные сведения см. в разделе Программа выполнения пакетов справочника по пользовательскому интерфейсу (DtExecUI). |
Нет |
Да |
Да |
Агент SQL Server Чтобы запланировать запуск пакета, используйте задание агента SQL Server. Дополнительные сведения см. в разделе Пакеты служб из заданий агента SQL Server. |
Да |
Да |
Да |
Встроенная хранимая процедура Дополнительные сведения см. в разделе catalog.start_execution (база данных SSISDB). |
Да |
Нет |
Нет |
Управляемые API, использующие типы и элементы пространства имен Microsoft.SqlServer.Management.IntegrationServices |
Да |
Нет |
Нет |
Управляемые API, использующие типы и элементы пространства имен Microsoft.SqlServer.Dts.Runtime |
В настоящее время нет |
Да |
Да |
Выполнение и ведение журнала
Данные о пакетах служб Службы Integration Services могут заноситьтся в журнал выполнения, данные времени исполнения могут сохраняться в файлах журнала. Дополнительные сведения см. в разделе Ведение журналов в службах Integration Services (SSIS).
С помощью отчетов о выполнении можно отслеживать пакеты служб Службы Integration Services, развернутые и выполняемые на сервере служб Службы Integration Services. Отчеты доступны в среде SQL Server Management Studio. Дополнительные сведения см. в разделе Отчеты для сервера служб Integration Services.
Связанные задачи
|
См. также
Задания
мастер импорта и экспорта SQL Server