【发布时间】:2014-04-30 08:09:16
【问题描述】:
我希望你们中的一个可以帮助我解决以下问题。
问题: 从 Visual Studio/BIDS 中运行包时,是否可以将命令行参数传递给包?
我想通过命令行设置变量的值,发现可以在 DtExec 中使用“/set \Package.Variables[...].Value;...”语法来设置。 根据文档,您应该能够通过 VS 中 SSIS 项目的“属性”对话框中的 'CmdLineArguments' 属性传递相同的参数
- 右键单击您的项目(确保您在项目而不是包上执行此操作)
- 点击属性
- 然后转到您的调试部分
(CmdLineArguments 将使用指定的命令行参数运行包,但不幸的是,这似乎不起作用(即使使用 DtExec 或 DtExecUI 在外部运行包时完全相同的参数确实有效)
【问题讨论】:
标签: ssis command-line-arguments ssis-2008 project-properties