我有一个SSIS包,包含2个包配置(Configuration1和Configuration2),配置位置存储在2个不同的环境变量中。必须使用哪种配置取决于在运行时传递的变量(@type
)的值。
也就是说,在@type ='override'
和时使用Configuration1
在@type ='overload'
时使用Configuration2。
如何在SSIS中执行此操作?
答案 0 :(得分:0)
您可以使用可选地执行的SQL执行任务(基于使用Precedence Constraint中的Expression的@type的值)来更新“SSIS配置”表中的配置值。在这种情况下,您应该将配置从“环境变量”迁移到SQL Server表。