1

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

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

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

将两者挂钩的最佳方法是什么?

4

2 回答 2

2

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

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

于 2011-01-06T23:30:51.170 回答
2

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

于 2011-01-07T01:51:58.827 回答