单个SSIS包,具有多个包配置

时间:2012-10-01 10:09:33

标签: configuration ssis

我有一个SSIS包,包含2个包配置(Configuration1和Configuration2),配置位置存储在2个不同的环境变量中。必须使用哪种配置取决于在运行时传递的变量(@type)的值。

也就是说,在@type ='override'和时使用Configuration1 在@type ='overload'时使用Configuration2。

如何在SSIS中执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以使用可选地执行的SQL执行任务(基于使用Precedence Constraint中的Expression的@type的值)来更新“SSIS配置”表中的配置值。在这种情况下,您应该将配置从“环境变量”迁移到SQL Server表。