1

我需要将 CSV 文件从 URL 下载到 SQL 表。在这种情况下,URL 如下所示:http://mysource.com/mypage.aspx?text=All。这指向一个 Excel CSV 文件。我需要定期将此文件中的数据加载到 SQL 表中,例如每 5 分钟一次。

我正在尝试从 SSIS 环境中创建一个包,但似乎应该首先使用脚本下载该文件?或者这可以在 SSIS 中完成。文件系统任务或平面文件源不喜欢 url 输入字符串,FTP 也不喜欢。

谢谢。

4

2 回答 2

3

这里有几个示例可以满足您的需求:

http://www.sqlis.com/sqlis/post/Downloading-a-file-over-HTTP-the-SSIS-way.aspx

http://microsoft-ssis.blogspot.com/2011/05/download-source-file-from-website-with.html

-t。

于 2012-08-10T16:15:35.183 回答
0

我认为最好的方法是创建一个脚本任务并编写一些 c# 来完成它。据我所知,您只能通过 SSIS 进行 FTP。

先决条件你需要知道c#

于 2012-08-10T16:03:31.020 回答