Excel错误 – 组件未处于有效状态。 外部列不同步

我有一个读取Excel文件的SSIS包。 我正在使用SQL命令来读取数据。

SELECT * FROM [CMPanel$A4:CR] 

这工作正常。

excel电子表格将更新为添加到底部的新数据。 所以我抓住了最新的文件,备份了我的最新的文件,并把最新的文件。

现在当我点击Excel Source的数据stream时,我得到以下内容;

该组件未处于有效状态。 validation错误为:{8746F0E0-E404-4F5D-A52B-97BD52E63E43}的警告[读取应用程序configuration文件Excel Source [1]]:组件“Read Application Profile Excel Source”的外部列(1)与数据源列。 外部列“NoName12”(299)需要从外部列中删除。

NoName12是我的列CR 。 没有什么改变。 数据依然存在于这一列。

为什么突然这个专栏抱怨呢?

所以我打开了最新的Excel文件,然后到最下面,将这个新的excel文件中的44个新行复制到备份文件中。 我保存这个作为我的新文件和SSIS包是好的。

生产中我无法做到这一点。 我们所要做的就是将较新的.xls放到文件夹中。

为什么SSIS认为元数据改变了呢?