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


Расписание выполнения пакетов служб SSIS в агенте SQL Server

Можно автоматизировать выполнение пакетов служб SQL Server Integration Services при помощи агента SQL Server. Агент SQL Server — это служба Windows, позволяющая автоматизировать задачи с помощью заданий агента SQL Server. Агент SQL Server должен быть активирован, чтобы локальные или многосерверные задания могли запускаться автоматически. Дополнительные сведения см. в разделе Настройка агента SQL Server.

Для автоматизации выполнения пакета нужно создать задание в диалоговом окне Создать задание, предоставляемом средой Среда SQL Server Management Studio для SQL Server. Дополнительные сведения см. в разделе Реализация заданий.

После создания задания необходимо добавить к нему хотя бы один этап и задать тип этого этапа Пакет служб SQL Server Integration Services. В задании может быть несколько шагов, каждый из которых выполняет отдельный пакет. Шаги задания агента SQL Server могут выполнять пакеты служб Integration Services, сохраненные в базе данных msdb или в файловой системе. Дополнительные сведения см. в разделе Создание шагов задания.

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

На 64-разрядном компьютере применение типа шага задания Службы SQL Server Integration Services означает, что в этом шаге задания пакет будет выполняться в 64-разрядном режиме. Чтобы запустить пакет в 32-разрядной модели из 64-разрядной версии агента SQL Server, в диалоговом окне Создание шага задания на вкладке Параметры выполнения выберите режим Использовать 32-разрядную среду выполнения. Дополнительные сведения см. в разделе Как запустить пакет.

Запуск пакета служб Integration Services из шага задания аналогичен запуску пакета программами dtexec и DTExecUI. Вместо задания для пакета параметров шага выполнения из командной строки или из диалогового окна Программа выполнения пакетов они задаются в диалоговом окне Создание шага задания. Дополнительные сведения о параметрах запуска пакета из командной строки см. в разделе Программа dtexec (средства служб SSIS).

После добавления задания и шага задания необходимо создать расписание для его запуска. Дополнительные сведения см. в разделе Создание и присоединение расписаний к заданиям.

Можно добавить заданию некоторые функции уведомления, например, чтобы по окончании задания отправлялось сообщение по электронной почте определенному оператору, или выдавались какие-либо предупреждения. Дополнительные сведения см. в разделе Определение предупреждений.

Учетной записи, от имени которой пакет служб Integration Services выполняется как шаг задания агента SQL Server, требуются те же разрешения, что и учетной записи, от имени которой пакет выполняется напрямую.

Создание шага задания выполнения пакета служб SSIS

Внешние ресурсы

Значок служб Integration Services (маленький) Оставайтесь в курсе новых возможностей служб Integration Services

Чтобы получить новейшую документацию, статьи, образцы и видеоматериалы корпорации Майкрософт, а также лучшие решения участников сообщества, посетите страницу служб Integration Services на сайте MSDN.


Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.