Как развернуть и запланировать пакеты служб SSIS с моим проектом установки и развертывания в Visual Studio? - PullRequest
0 голосов
/ 15 июля 2011

Я пытаюсь создать процедуру установки, которая устанавливает все мое веб-приложение.Я использую проект установки и развертывания Visual Studio.До сих пор я получил его для развертывания моего веб-сайта в папке Inetpub, и я также добавил несколько пользовательских действий, которые позволяют ему запускать некоторый SQL и настраивать мою базу данных.

Последнее, что мне нужно интегрироватьв процессе установки мои два пакета служб SSIS.Мало того, что они должны быть установлены, они также должны быть запланированы, чтобы работать ночью.

Пакеты просты, и не ссылаются ни на что необычное.Это всего лишь 2 файла .dtsx.

До сих пор я видел, что могу использовать что-то под названием dtutil , чтобы создать файл dtsinstall.exe, который можно запустить для установкиПакеты служб SSIS для файловой системы или базы данных.

Прежде всего, это самый простой способ сделать это?А во-вторых, как мне планировать запуск пакетов по ночам?

Одно предостережение: мне нужно установить его тихо, не запрашивая ввода у пользователя.

1 Ответ

0 голосов
/ 03 декабря 2011

Сначала создайте новое задание в агенте SQL.На панели шагов нажмите кнопку «Создать», введите имя и в качестве типа задания выберите «Пакет служб интеграции SQL Server».В качестве источника пакета выберите «Файловая система» и укажите его в том месте, где вы хотите разместить файл.

Затем вы можете выбрать «Расписания» на левой панели и настроить частоту его запуска.

После этого вы сможете обрабатывать развертывание пакета служб SSIS, копируя файл .dtsx в папку, указанную вами при создании задания.

...