Как развернуть пакет служб SSIS для запуска по расписанию в качестве задания агента SQL Server? - PullRequest
2 голосов
/ 07 сентября 2011

У меня есть несколько пакетов SSIS, которые встроены в VS2008. Я пытаюсь настроить запуск по расписанию с агентом SQL Server.У меня проблемы с выяснением, как их развернуть.Я могу запустить их локально вне пути к моей файловой системе, но не могу понять, как выполнить развертывание в MSDB.У кого-нибудь есть такой опыт?

1 Ответ

8 голосов
/ 07 сентября 2011

Вы можете развернуть пакеты в базе данных MSDB или поместить их в папку на сервере, чтобы запустить их из файловой системы.

При ответе на вопрос в приведенной ниже ссылке, я попытался предоставитьпошаговые инструкции о том, как создать задание агента SQL Server для пакета, который, как я предполагал, хранится в папке C: \ temp на сервере.

Как создать шаг в моемЗадание агента SQL Server, которое будет запускать мой пакет служб SSIS?

Лично я считаю, что выполнение пакета служб SSIS на основе файловой системы проще, поскольку после настройки задания агента SQL Server дальнейшее развертывание пакета включаетпросто переместите dtsx и связанные с ним файлы dtsConfig.

Однако, если вы хотите применить разрешения SQL для тех, кто получает доступ для просмотра или запуска пакета, то, возможно, стоит развернуть его в базе данных MSDB.1011 *

Следующая ссылка показывает, как развернуть пакет в MSDB:

Как развернуть пакет в MSDB

Надеюсь, что это дает вам представление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...