必需的参数问题dtsx power shell脚本。下面的包只有2个参数,两个都传递仍然得到错误(你需要指定所需参数的值)参考附图以获取更多详细信息是否需要在dtsx中传递连接管理器值?
dtexec /ISServer "\SSISDB\DEV\PopulateData.dtsx"
/server xxxxxxxsql.com,3181 /Par "$ServerOption::SYNCHRONIZED(Boolean)";True
/SET \Package.Variables[User::Environment].Properties[Value];"[sql7891874] Dev"
/SET \Package.Variables[User::ProcessData].Properties[Value];
"\"Data Source=xxxxxxxsql.com,3181;Initial Catalog=Staging;Provider=SQLNCLI11.1;Integrated Security=SSPI;\""
截图
为ssis包创建一个预定作业,然后右键单击该作业并生成脚本。生成的脚本包含命令行包执行脚本。