如何从SSIS包运行批处理文件

时间:2010-11-19 19:58:13

标签: sql-server-2008 ssis

如何从SSIS包运行批处理文件?

3 个答案:

答案 0 :(得分:1)

您可以从执行流程任务中运行任何类型的可执行文件,包括控制流中的批处理文件。

答案 1 :(得分:0)

什么时候通过包打包.bat扩展名 dtexec文件位置 运行包然后执行它只是执行包

的方法

答案 2 :(得分:0)

我有同样的问题,在任何地方找不到好的答案。我的还有一些混淆因素。我试图设置一个在服务器上运行的SSIS包,并让它根据包从SQL查询中收到的结果运行批处理文件。

要做到这一点,我必须使用 Foreach循环包,然后在其中使用执行流程任务。 然后我必须引用命令行实用程序在服务器上的位置,然后让我的可执行文件以“/ c”开头(我以“/ k”开头,但这会一直失败,真相应该告诉我不要知道“/ c”或“/ k”用CMD做什么

然后将我的批处理文件全部放在 WorkingDirectory 中。然后......田田!它确实有效!