Как запланировать задание пакета служб SSIS в SQL sheduler или планировщике Windows?
Я создал пакет (SSIS), который содержит процедуры SQL для передачи данных из таблиц. Он внутри .формат dtsx в соответствии с пакетом служб SSIS. Теперь, как добавить это в schedular, чтобы он запускался автоматически каждые 3 месяца. Я не могу получить какую-либо информацию через google.
в Windows также есть планировщик, но он работает только .EXE файлы через планировщик. Конвертировать между .отзыв об этом контенте важен для .exe?
также Как добавить это в планировщик SQl server? Пожалуйста помощь. Любая ссылка также будет полезна.
3 ответов
Вы можете запустить пакет служб SSIS с помощью как из командной строки DOS
dtexec /f %PackagePath%\%PackageName% /conf %PackagePath%\%ConfigName%
вы просто добавьте эту команду в пакетный файл (.bat)и запланируйте это в своем планировщике.
проверьте эту ссылку на dtexec utility
http://msdn.microsoft.com/en-us/library/ms162810.aspx
надеюсь, что это помогает.
другое решение-запланировать пакеты через агент SQL Server и создать задание, чтобы вы могли выполнить его один раз в 3 месяца.
вы также можете запланировать пакет служб SSIS, используя следующие файлы:
"C:\Program Files\Microsoft SQL Server0\DTS\Binn\DTExec.exe" /f
"D:\Package.dtsx"