使用 SSIS 包从 FTP 提取文件并保存到文件夹?

发布于 2024-12-07 03:28:50 字数 279 浏览 0 评论 0原文

我的 FTP 位置有 2-3 个文件夹,我需要使用 SSIS 包每天提取一些文件,请帮忙。

例如:

FTP Detail

Server: ftp.abc.com:21

User: user1

Pwd: pass1 

然后有一个名为 Mydata 的文件夹和名为 price(Date) 的文件 现在我如何在本地计算机上提取该文件 C:\ 我如何使用 SSIS 来做到这一点?

I have FTP location having 2-3 folders from there i need to pull some files on daily bases using SSIS package please help.

for example:

FTP Detail

Server: ftp.abc.com:21

User: user1

Pwd: pass1 

then there is a folder called Mydata and file named price(Date)
now i what to pull that file on my local machine C:\
how can I do this using SSIS?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

↙厌世 2024-12-14 03:28:50

我首先将 FTP 连接管理器 添加到您的包中。您很可能希望在包中创建两个变量:用户和密码,并配置 FTP 连接管理器的表达式选项卡以使用它们。原因是,您可能会遇到通过 SQL 代理运行包的问题,​​并且您需要通过外部配置提供这些值。 上述问题的示例 1,但它是一个 常见问题

单击测试并验证连接管理器是否工作正常。

下一步是在控制流上放置一个 FTP 任务,看看您是否可以掌握拉 1文件下来。该操作将是“接收文件”

在寻找好的图像时,我偶然发现了这篇文章,它应该不仅仅涵盖您需要了解的有关在 SSIS 2008 中使用 FTP 任务

I'd start with adding an FTP Connection Manager to your package. You will most likely want to create two variables in your package, User and Password and configure the FTP connection manager's expressions tab to use them. Reason being, you may run into issues with running the package via SQL Agent and you will need to supply those values via external configuration. Example 1 of said issue but it's a common problem

Click test and verify the connection manager is working fine.

Next step is to drop an FTP task on your control flow and see if you can master pulling 1 file down. That operation will be "Receive files"

While looking for a good image, I stumbled across this article and that should more than cover everything you will need to know about Using the FTP Task in SSIS 2008

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文