【问题标题】:Continuation after Excel File Import ErrorExcel 文件导入错误后继续
【发布时间】:2017-06-10 07:54:58
【问题描述】:

可能是一个基本的 SSIS 问题 ...

我有一个循环容器,它循环遍历 Excel 文件的目录,并将每个单独的文件导入并移动到另一个文件夹(大约 380 个 Excel 文件)。

我完全同意,请不要使用稳健的文件格式在 SSIS 中导入大量文件。

我遇到的问题是许多 Excel 文件,大约 80 个有 Excel 文件导入错误,我不得不停止,将问题文件放在一边并重新启动大约 20 次,然后我才能识别所有问题 Excel 文件以手动修复.

那么有什么方法可以让进程跳过导致数据流中的 Excel 源变为 RED 的问题 Excel 文件,而只处理所有好的文件?

在运行该过程时,找到解决方案可以为我节省至少一个小时?

这是 SSIS 2008。

【问题讨论】:

    标签: sql-server excel vba ssis


    【解决方案1】:

    您可以通过将任务属性 ForceExecutionResult 设置为 Success 来实现此目的。 如果您正在寻找更多robust

    【讨论】:

    • 我会测试这个。那么失败的文件会发生什么?我怎样才能只在同一个循环中移动已处理的文件而不是失败的文件?也许我可以在 Import 表中检查 Site,然后将其移至另一条路径。嗯嗯
    猜你喜欢
    • 1970-01-01
    • 2013-03-18
    • 2021-04-20
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-18
    • 2014-03-08
    相关资源
    最近更新 更多