Sql server SSIS错误DTS_E_无法从ConnectionManager获取重新连接
如图中所示,SSIS包中有一个foreach循环容器,用于从“C\Source\files”中的所有excel文件导入数据。理论上,变量“FileName”的值在每个循环中分配,并将在Excel连接管理器中用于提取数据。但是为了创建组件,在设计阶段,我们必须将变量值设置为一个示例excel文件,该文件与其他文件具有相同的模板/列。如果未分配变量值,它将抛出错误“SSIS error DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER”。“C\Source\files”中的文件是随机放置的,在数据导入后会立即存档,因此可能会出现文件夹中没有文件的情况。有没有办法避免初始绑定,因为在UAT/PROD环境中保存样本文件会增加成本Sql server SSIS错误DTS_E_无法从ConnectionManager获取重新连接,sql-server,visual-studio,ssis,sql-server-data-tools,Sql Server,Visual Studio,Ssis,Sql Server Data Tools,如图中所示,SSIS包中有一个foreach循环容器,用于从“C\Source\files”中的所有excel文件导入数据。理论上,变量“FileName”的值在每个循环中分配,并将在Excel连接管理器中用于提取数据。但是为了创建组件,在设计阶段,我们必须将变量值设置为一个示例excel文件,该文件与其他文件具有相同的模板/列。如果未分配变量值,它将抛出错误“SSIS error DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER”。“C\So
- 包组件和属性
- 变量值为空(“”)时出错