【发布时间】:2014-02-27 00:12:47
【问题描述】:
我正在尝试更改我的 SSIS 包中一些变量的范围。他们依赖于数据库中的配置表,之前他们在数据库中使用以下值设置了他们的值:
\Package.Variables[User::EmailAddress].Properties[Value]
并且该值将在 ConfigurationValue 列中设置。
这就像一个魅力,除了一旦我将变量的范围从包更改为特定的 foreach 循环容器,我得到了以下错误:
Warning: The package path referenced an object that cannot be found: "\Package.Variables[User::EmailAddress].Properties[Value]". This occurs when an attempt is made to resolve a package path to an object that cannot be found.
其他全局范围的变量没有这个问题。这个字符串中是否有一些值告诉 SSIS 查看包级别而不是整个包?
【问题讨论】: