2016-12-05 2 views
0

Как запустить сохраненный пакет с .bat-файлом? Я запускаю его локально на сервере.Пакет SSIS и файл Bat

+0

Возможный дубликат [выполнение команд партии с помощью задания SSIS] (http://stackoverflow.com/questions/9770851/executing-a-batch-command-through-ssis-job) – dfundako

+0

@dfundako Ответ не кажется мне полным. –

+0

@dfundako Мне нужно знать, как писать командный файл. –

ответ

0

Чтобы запустить пакет из командной строки, используйте инструмент DTExec. Расположение DTExec зависит от версии SQL, которую вы установили. Предполагая, что у вас есть SQL Server 2008 R2, вы можете сохранить следующий текст в файл с расширением .bat где-то на вашем SQL-сервере.

"C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec.exe" /f "D:\PathTo\MyPackage.dtsx" 

Дважды щелкните файл .bat, чтобы выполнить команду выше.
Это more information в файлах DTExec и BAT.

Смежные вопросы