【发布时间】:2013-11-04 15:27:17
【问题描述】:
我在 Pentaho 中构建了一个简单的 FTP 作业,它将文件放置在本地目录中。我需要能够在 SQL Server 代理作业中调用此作业,然后我可以安排和使用它,但是当我设置代理作业时,它成功地运行了这些步骤,但没有产生任何表明它实际上是成功的.
我非常有信心 Pentaho 作业本身很好,因为它可以通过 UI、命令行和 .bat 文件运行。一切都按预期工作,除非我尝试执行此 SQL Server 代理作业,但我不知道为什么!
Here is the only step in the job 当我使用它时,我得到的提示没有错误,但实际上什么也没发生。如果我尝试将其括在引号中,则会出现错误。
任何帮助将不胜感激
【问题讨论】:
-
由于您在
cd命令中指定了 C:,因此您应该使用 'cd /d'。如果你把它放在一个 .bat 文件中并从 cmd 行运行它会发生什么? -
它在除 SQL Server 代理作业之外的所有实例中都有效。不过想通了,并在下面发布了答案。不过谢谢