如何保持SSIS包运行并忽略SFTP中不存在的文件?

问题描述 投票:0回答:1

我在SSIS中创建任务,有一个任务是从SFTP服务器下载文件。预期的条件是无论文件存在与否,都会继续执行下一个任务。

我已经测试过,如果文件存在,它将继续执行下一个任务(成功),但如果文件不存在,我会收到错误。

有人可以帮忙如何忽略文件不存在吗?我的意思是我希望任务继续运行,即使文件不存在。

谢谢!

我已经尝试使用 if 修改我的 WinSCP 脚本,但它不起作用

ssis sftp winscp
1个回答
0
投票

您没有告诉我们太多有关您的任务的信息,所以我们只能猜测。

您提到了 “WinSCP 脚本”,所以我们假设您在 SSIS 中 “执行进程任务” 来运行 WinSCP 脚本

“执行流程任务”具有

FailTaskIfReturnCodeIsNotSuccess
属性。如果您希望即使脚本失败也能继续执行包,请将其设置为
False

© www.soinside.com 2019 - 2024. All rights reserved.