ssis foreach循环错误[SSIS.Pipeline]错误:" Excel来源"验证失败并返回验证状态" VS_NEEDSNEWMETADATA"

时间:2016-07-22 07:51:53

标签: sql excel ssis

我创建了一个SSIS项目来从Excel文件源加载数据。我正在使用foreach循环从所选文件夹中获取所有Excel文件。循环似乎占用第一个文件,但是当它接受下一个文件时会发生错误。它说它需要一个新的元数据。 Excel源具有相同的文件格式和相同的标题(只有一个列数据)。

我正在寻求建议。

1 个答案:

答案 0 :(得分:0)

有时excel实际上会有比显示更多的列。有两种方法可以检查: 1.保存为csv并查看每行末尾是否有额外的,,, 2.创建一个快速测试包并连接到excel文件,并验证源只有一列。