在任何SSIS包中,我们可以通过3种不同的方式获取变量的值-
1.从变量窗口:我们可以在这里设置默认值
2.从SSIS包配置:我们可以在这里为任何变量设置一个值
3.从批处理文件:我们可以创建一个批处理文件,其中可以提到一个包配置文件,执行批处理文件会运行包(我们可以设置与包本身不同的配置文件,变量值不同(
考虑到上述场景,包采用的包配置的优先级是什么?
优先级顺序如下:
- 使用配置文件提供的值
- 使用在设计时设置的默认值
在第一种情况下,这涵盖了方案 2 和方案 3。 唯一的区别是情况 3 是您正在替换配置文件。