如何使用任务计划程序和批处理文件运行SSIS包

时间:2017-03-09 17:06:31

标签: batch-file ssis

我有一个如下所示的Windows批处理文件:

"C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\DTExec.exe" /FILE
 C:\SSIS\CARS\CARS\PCarsCallMonthlyCount.dtsx /DECRYPT pswrd /CHECKPOINTING OFF

当我从命令提示符运行代码时,SSIS包运行时没有错误。然后,我创建了一个计划任务来运行并调用相同的批处理文件。任务运行但不会出错或结束。

然后我从命令提示符打开批处理文件,我收到此错误“缺少参数选项”文件“。然后启动执行包实用程序应用程序并等待一些输入。

所以我假设我在命令中遗漏了一些东西,这就是为什么任务没有完成的原因。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

如果命令行与批处理文件中的命令行完全相同,则需要在一行中完成所有操作。它没有得到/ FILE的第二部分是你的.dtsx文件。