从Web url将数据导入SQL Server

时间:2011-01-06 23:07:07

标签: sql-server-2008 import-from-excel

我正在寻找一些关于如何做到这一点的建议。

我们有第三方应用程序通过URL公开报告。当URL被命中时,它会创建一个包含数据的简单excel 2007文件。

我需要将它带入SQL 2008数据库服务器。这不是一次性事情,必须安排每天运行一次。

最好的办法是把这两个挂起来?

2 个答案:

答案 0 :(得分:2)

我会写一个.net程序从URL下载excel文档。打开它并将其内容处理到DataTable,应用此时需要的任何验证,然后使用sqlbulkcopy将其推送到数据库,并通过电子邮件发送管理员或写入事件日志,如果它能够很好地监控任何故障。

然后安排它在您的服务器上每天运行。

答案 1 :(得分:2)

我会去SSIS包进行下载和导入,并将其安排为SQL代理作业。