ForEach枚举器失败,错误0x80131509“(null)”

时间:2017-07-11 08:23:24

标签: sql-server-2012 ssis-2012 msbi foreach-loop-container

SSIS ForEachLoop Error

我正在尝试使用多个工作表加载多个excel文件但是在部署到服务器之后我才收到此错误。

GetEnumerator的{​​{1}}方法失败,错误为ForEach Enumerator。当0x80131509 "(null)"无法枚举时会发生这种情况。

我也改变了属性ForEach Enumerator。任何人都可以建议我为这个错误做些什么?

FOReach loop container

1 个答案:

答案 0 :(得分:1)

尝试枚举NULL时会抛出此错误。 看起来,一旦部署,你的SSIS包找不到任何excel文件,并返回NULL,而不是空列表。

源;

我建议在您的包中加入一些日志记录在枚举之前查看是否有任何内容,然后重新部署,运行并检查您的日志。