ssis - 无法在 SSIS 中打开 excel 源
问题描述
我有一个 C# 程序,它从电子邮件下载一个 excel 文件,然后从 Excel 向 DB 插入一个 SSIS 文件,以读取和插入刚刚下载的数据。C# 下载文件,然后 SSIS excel 源无法识别该文件,我无法预览它,我收到以下错误: SSIS 错误
如果我手动打开文件然后返回 SSIS excel 源文件,我可以预览文件并且它工作正常,似乎文件被某种方式锁定,任何帮助将不胜感激。
解决方案
我可以通过创建另一个 C# 程序来解决此问题,该程序在完成下载后打开 excel 文件并将其添加到 SSIS 流中,因此现在文件将被下载 -> 打开和关闭 -> 然后加载到 excel 源。