【发布时间】:2020-03-16 18:05:09
【问题描述】:
在图片细节中,SSIS 包中有一个 foreach 循环容器,用于从驻留在“C\Source\Files”中的所有 excel 文件中导入数据。理论上,变量“FileName”的值在每个循环中分配,并将在 Excel 连接管理器中用于提取数据。但是为了创建组件,在设计阶段,我们必须将变量值设置为具有与其他模板/列相同的示例 excel 文件。如果未分配变量值,则会抛出错误“SSIS Error DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER”。 “C\Source\Files”中的文件是随机放置的,数据导入后会立即归档,因此可能会出现文件夹中没有文件的情况。有什么方法可以避免初始绑定,因为将示例文件保存在 UAT/PROD 环境中需要额外费用?
- 包组件和属性
- 变量值为空 ("") 时出错
【问题讨论】:
标签: sql-server visual-studio ssis sql-server-data-tools