【问题标题】:SSIS complains for not finding destinationSSIS 抱怨找不到目的地
【发布时间】:2018-11-14 13:58:43
【问题描述】:

在我的控制流中,我有一个文件系统任务,它将 excel 模板文件复制到目标文件夹。链中的下一个是数据流任务。它从 OLE DB 源填充 Excel 目标文件(以前复制)。但是我无法开始执行我的包,因为我收到了一个验证错误:

数据流任务 [Excel 目标 [38]] 出错:打开“Sheet1$”的行集失败。检查对象是否存在于数据库中。

我相信验证没有找到 Excel 文件,因为它在目标文件夹中不存在,直到它从其他地方复制到那里。 (如果我手动将文件放入目标文件夹,它确实有效)。

我做错了什么?如何防止验证失败?

【问题讨论】:

    标签: ssis


    【解决方案1】:

    将数据流任务的DelayValidation属性设置为True。默认情况下,它设置为 False。当它设置为 False 时,它​​会在组件执行之前检查文件是否存在。更改为 True 后,组件在执行之前不会检查文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-28
      • 2016-07-08
      • 1970-01-01
      • 2010-09-12
      • 2018-10-08
      • 2020-06-22
      • 1970-01-01
      • 2020-11-12
      相关资源
      最近更新 更多