该FTP 任务用于对文件和文件夹(或目录)执行各种操作。在本文中,我们将向您展示配置 SSIS FTP 任务删除远程文件的步骤及示例。
下面的截图显示了 FTP 服务器中的数据。我们的任务是删除 FTP 服务器根目录中存在的一个或所有文件(.txt、.xls、.jpg)。
注意:SSIS FTP 任务使用 FTP 连接管理器来连接远程(FTP 服务器)文件和文件夹。

SSIS FTP 任务删除远程文件
要从 FTP 服务器删除文件,首先将 FTP 任务拖放到“控制流”区域,并将其重命名为 SSIS FTP 任务删除远程文件。

双击它将打开 FTP 任务编辑器进行配置。请根据您的需求更改任务名称并提供有效的描述。
在“连接”部分,我们有一个名为 FTPConnection 的属性。单击下拉箭头将显示已创建的 FTP 连接(如果存在),或者请单击“

请单击“文件传输”选项卡来配置 FTP 操作。下图显示了此选项卡中可用的属性。

SSIS FTP 任务支持八种不同的文件和文件夹操作。在此示例中,我们想删除 FTP 服务器中的现有文件。因此,我们从“操作”属性中选择“删除远程目录”选项。

目前,我们是手动声明远程路径,但在实际操作中,我们建议使用变量。请点击此选项旁边的浏览 (…) 按钮打开远程目录。

从下面的截图中,您可以看到 / 是位置,因为它是 FTP 服务器的根目录,而且我们目前没有任何子文件夹。如果您想删除单个文件,可以选择目录中所需的文件。

单击 OK 按钮进行选择。

如果您想删除多个文件,可以使用通配符。在这里,我们想删除 FTP 服务器上的所有文件,因此我们使用 *.*。

单击 OK 完成 SSIS FTP 任务删除远程文件包的配置。让我们运行它,看看是否成功从 FTP 服务器删除了现有文件。

从下面的截图中,我们成功删除了 FTP 服务器中的所有现有文件。

评论已关闭。