下载、处理、存档,然后删除 FTP 文件 SSIS



我有一个 SSIS 包,它需要连接到 FTP 服务器,并且只检索本地计算机上尚未存在的文件(下面的示例),通过将这些文件插入 SQL Server 来处理这些文件,存档处理的文件,然后从 FTP 服务器中删除(下面的示例)已处理的文件。

我已经成功地完成了ForEach 循环容器将文件插入 SQL 然后存档,但这两个 FTP 任务不起作用。

虽然我已经搜索了这个,但我没有找到特定的FTP检索和删除,所以如果有与此匹配的文章,那么请传递它。

FTP 检索示例:

FTP Server: (file1.xml, file2.xml, file3.xml)<br>
Local Machine: (file1.xml)<br>
Need: (file2.xml, file3.xml)

FTP 删除示例:

FTP Server:(file1.xml, file2.xml, file3.xml, file4.xml)<br>
Processed:(file1.xml, file2.xml, file3.xml)<br>
Delete:(file1.xml, file2.xml, file3.xml)

我想你会在下面的这些链接中找到你的答案:

http://www.sqlservercentral.com/Forums/Topic577774-148-1.aspx

http://www.cozyroc.com/script/get-ftp-file-list-task

最新更新