2012-08-10 54 views
0

我需要將CSV文件從URL下載到SQL表。在這種情況下,網址如下所示:http://mysource.com/mypage.aspx?text=All。這指向一個Excel CSV文件。例如,我需要定期將此文件中的數據加載到SQL表中,例如每5分鐘一次。如何將URL中的平面文件加載到SQL表

我試圖從SSIS環境內創建一個包,但它似乎應該首先使用腳本下載文件?或者這可以在SSIS中完成。文件系統任務或平面文件源不喜歡url輸入字符串,也不喜歡FTP。

謝謝。

+0

你有看到這個嗎? http://www.sqlis.com/sqlis/post/Downloading-a-file-over-HTTP-the-SSIS-way.aspx或http://ssisdownloadfiletask.codeplex.com/ – 2012-08-10 14:59:36

回答

0

我認爲最好的方法是創建一個腳本任務並編寫一些c#來完成它。據我所知,你只能通過SSIS FTP。

預備知識,你需要知道C#

+0

謝謝你的回覆。我的目標之一是使用可用的工具並減少維護,即我寧願維護一個dtsx包而不是dtsx包和script/dll/wcf等等。似乎這個基本任務應該能夠用SSIS完成和Sql Agent。 SSIS是首選,因爲我需要將平面文件映射到SQL表。 – soulia 2012-08-10 17:24:41

相關問題