Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个导入 Excel 文件的 SSIS 包。在包中,我有一个脚本任务,用于在执行 Excel 导入过程之前检查 Excel 文件是否存在。
AcquireConnection由于错误导致 Excel 文件不存在时,我无法执行包。
AcquireConnection
当没有可供导入的 Excel 文件时,如何防止包执行?
执行以下步骤以避免包失败。
ValidateExternalMetadata
False
DelayValidation
True
包验证阶段首先发生在您的脚本任务可以执行之前。如果 Excel 文件不存在,则包验证阶段将失败。设置上述属性值将延迟验证,您可以检查第一个是否存在于您的脚本任务中。如果文件不存在,您可以中止包执行。