0

我已经从 sql 表中创建了SSIS package哪个。generate excel file

但是当我在删除该文件后尝试第二次执行同一个包时(尝试再次生成新文件)我收到以下错误

Error at Data Flow Task [Excel Destination [329]]: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E37.

Error at Data Flow Task [Excel Destination [329]]: Opening a rowset for "Excel_Destination" failed. Check that the object exists in the database.

Error at Data Flow Task [SSIS.Pipeline]: "component "Excel Destination" (329)" failed validation and returned validation status "VS_ISBROKEN".

Error at Data Flow Task [SSIS.Pipeline]: One or more component failed validation.

Error at Data Flow Task: There were errors during task validation.
4

2 回答 2

1

要解决这个问题。在 Excel 连接管理器属性中,您必须将“ DelayValidation ”属性设置为TRUE

于 2013-05-23T09:38:12.297 回答
0

要解决这个问题。在 Excel 连接管理器属性中,您必须将“DelayValidation”属性设置为 TRUE。

我认为更改数据流属性上的“DelayValidation”。

于 2022-01-28T03:42:58.967 回答