【问题标题】:Run a SSIS Package Using Batch File使用批处理文件运行 SSIS 包
【发布时间】:2017-05-02 19:23:42
【问题描述】:

在从命令提示符执行我的 SSIS 包时需要一些帮助。 下面是我的 DTExec 文件的路径和包路径。当我运行它时,我收到一个错误“选项“文件”的缺少参数

"C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\DTExec.exe"/f

"C:\Users\myname\Documents\Visual Studio 2015\Projects\SSIS tutorials\SSIS tutorials\filtering duplicates using fuzzy grouping.dtsx"

请帮忙

【问题讨论】:

  • dtexec.exe 调用后跟 dtsx 文件名是否在同一行?
  • @Ramya 你试过提供的答案吗,如果是,我正在等待回复以提供更多帮助

标签: ssis dtexec


【解决方案1】:

安装集成服务时,DTExec 路径 (C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\) 默认添加到 PATH 环境变量,因此您可以使用以下命令 (确保它是一行命令)

Dtexec /f "C:\Users\myname\Documents\Visual Studio 2015\Projects\SSIS tutorials\SSIS tutorials\filtering duplicates using fuzzy grouping.dtsx"

还要检查参数之间的间距

参考

【讨论】:

    【解决方案2】:

    我能够通过将所有内容放在一行作为上面提到的关键修复和 Hadi 来解决我的问题。确保 /f 参数后没有返回,只有一个空格。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多