【发布时间】:2017-04-20 16:12:28
【问题描述】:
我刚刚从this stack overflow post 了解到,如果在使用 DTExec 从命令行运行包时未正确配置参数(如果您缺少必需的参数),您的包将永远卡在“创建的执行”中状态,并且从未实际运行。
当我在使用 DTExec 时在我的 SSIS 包参数中内有一个分号时,会发生一些类似的奇怪行为。如果参数中有分号,DTExec 会简单地说:
“命令的语法不正确。”
DTExec.exe /ISSERVER "\SSISDB\Data Feeds\Data Feed Project\Data Feed.dtsx" /SERVER "." /parameter RequiredParameter(string);parameter;value;has;semicolons
什么是正确的语法?转义分号似乎不起作用。
【问题讨论】:
标签: parameters ssis dtexec