我们有一个SSIS包,其中DFT需要很长时间来加载数据,数据非常少,当我们在SSMS中运行查询时,它会在几秒钟内完成。
当我们检查执行报告时发现预执行阶段需要很长时间。例如,花了39分钟,然后在几秒钟内完成执行。
2014-10-14 00:07:06.8913781 -07:00 DFT_LOAD_PRJ_SAR_NON_COMPL_FACT:信息:执行阶段正在开始。
2014-10-13 23:28:04.6633606 -07:00 DFT_LOAD_PRJ_SAR_NON_COMPL_FACT:信息:预执行阶段正在开始。
2014-10-13 23:28:04.6545721 -07:00 DFT_LOAD_PRJ_SAR_NON_COMPL_FACT:信息:准备执行阶段正在开始。
我们已经验证OLE DB源的连接管理器都设置为DelayValidation(= True)并检查ValidateExternalMetadata是否设置为false
请同样告知。