在SSIS ETL转换中,我尝试加载某个.xls文件。我有几个相同的模式具有相似的模式,并且它们都正常工作。但是这个文件会抛出"外部表格不是预期的格式"错误。这就是我的尝试:
但更奇怪的是,如果在Excel中加载SSIS时将文件保持打开状态,文件会正确加载。作为附加信息:
还有什么可以使这个错误触发?
编辑:现在我尝试设置ADO.NET源和OLEDB源来打开.xls文件。 ADO.NET无法从列#34;中检索信息,并且OLEDB将其连接关闭。也许有办法知道excel文件的读取何时失败?
我也尝试了一些非常棘手的事情:我查看了活动遮阳板并注意到有一些错误,所以我做了一个快速的Google搜索并修复了它。它与SSIS相关联,但修复它并没有解决错误。