想用CMD执行dtexec,然后进行数据导入导出,想把SQL语句当作执行dtexec的参数,在设计器里全部可以调试通过,
但是在CMD命令里,怎么才能动态的传进参数呢?
在网上看到加/SET Package.Variables[User::ExcelFilePath].Properties[Value]可以,但是自己试了咋都不行,哪个高手能帮我写个完成的CMD命令啊。。value里的值是select * from aa,要能执行的CMD,小弟怎么写都在报错,郁闷致死。。
请教朋友,给我想了一大招,把参数写在数据库里。。不过还是很想知道怎么能把SQL语句当参数传进去,高手们帮下忙,万分感谢啊。。
但是在CMD命令里,怎么才能动态的传进参数呢?
在网上看到加/SET Package.Variables[User::ExcelFilePath].Properties[Value]可以,但是自己试了咋都不行,哪个高手能帮我写个完成的CMD命令啊。。value里的值是select * from aa,要能执行的CMD,小弟怎么写都在报错,郁闷致死。。
请教朋友,给我想了一大招,把参数写在数据库里。。不过还是很想知道怎么能把SQL语句当参数传进去,高手们帮下忙,万分感谢啊。。
能给我写个完整的CMD吗?这个说明我看的不太明白-。-
dtexec /f mypackage.dtsx /set \package.variables[参数名].Value;参数值 /set XXXX?
后面的myvalue是select * from a;