2011-01-06 61 views
1

我正在寻找一些关于如何最好地实现这一点的建议。从网址将数据导入SQL服务器

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

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

什么是最好的方法去钩住两个了?

回答

2

我会去找一个SSIS包来做下载和导入,并将它安排为SQL代理作业。

2

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

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