gpt4 book ai didi

sql-server - 是否可以在命令行上将参数传递给 .dtsx 包?

转载 作者:行者123 更新时间:2023-12-03 02:26:51 26 4
gpt4 key购买 nike

我当前正在使用 Dtexec 从命令行执行 SSIS 包 (package.dtsx)。这很简单:

dtexec /f Package.dtsx

但是,我想将一些参数传递给包以供其在执行期间使用。文档暗示这可能是可能的(即/Par 参数),但尚不清楚。是否可以使用 dtexec 将参数传递到 .DTSX 文件?

最佳答案

当然可以,您可以使用 dtexec 为变量赋值

语法

dtexec /f mypackage.dtsx /set \package.variables[myvariable].Value;myvalue

示例

dtexec.exe /FILE "D:\TestPkg.dtsx" 
/SET \Package.Variables[User::Name].Properties[Value];"LOAD_DAILY"
/SET \Package.Variables[User::File].Properties[Value];"D:\Load Test.txt"
/SET \Package.Variables[User::Count].Properties[Value];5

引用文献

关于sql-server - 是否可以在命令行上将参数传递给 .dtsx 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48511517/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com