SSIS Excel连接挑战

如果excel文件处于打开状态,我就可以完成我的任务

如果Excel文件打开,则没有错误导入任务完美工作。

如果Excel文件closures,我得到下面的错误

无法获取连接“Excel连接pipe理器4”。 连接可能configuration不正确,或者对此连接可能没有正确的权限。

任何想法如何处理

 Try to specify these extra parameters in your Excel connection string: Mode=Read; ReadOnly=True Provider=Microsoft.Jet.OLEDB.4.0;Data Source=filename; Extended Properties="EXCEL 8.0;HDR=YES; Mode=Read; ReadOnly =True;" 

并尝试这也是:

这听起来像是你的软件包中有一个Excel连接string,由于某种原因无效。 尝试:

  1. 在一个XML编辑器中打开你的包(.DTSX文件)(我使用XML标记 – 它很好很简单)
  2. search“dynamicExcel连接pipe理器”条目。
  3. 看看你能否在那里识别连接string。
  4. 修复它并保存