SSIS变量scope-for循环无法查看用户变量

时间:2013-04-02 22:50:10

标签: variables ssis

我有一个SSIS包,并创建了一个序列容器来对某个任务及其变量进行分组。变量的范围都设置为序列。

在该序列中,我有一个for循环容器,但是在for循环中,似乎我的变量不可用。我创建了一个平面文件连接管理器,但是当我转到连接的表达式(设置连接字符串)时,它只在列表中有“系统变量”,我无法选择任何用户变量。

知道我做错了吗?

1 个答案:

答案 0 :(得分:2)

MSDN所述:

  

可以在包级别或项目级别创建连接管理器。

您的序列范围变量对连接管理器不可见。假设您没有使用项目范围连接管理器(仅在SSIS 2012中可用),将适当的变量移动到包范围将解决您的问题。