自动将.xls文件导入SQL Server Express数据库

时间:2018-05-22 13:29:14

标签: sql-server import sql-server-express xls

我需要将每日报告导入SQL Server数据库。

我以 .xls 格式获取每日报告,我可以手动进入SQL Server Management Studio并导入excel文件但不是每天都这样做的理想选择。我只使用SQL Server Express,因此没有保存导入的选项。

1 个答案:

答案 0 :(得分:1)

如果您可以将openrowset与excel文件一起使用(如所讨论的here - 以及其他方法),您可以将代码填充到一个过程中,然后使用Windows任务调度程序运行sqlcmd,它将执行该过程。很可能你也可以使用excel自动化(或一点点vba)做类似的事情。如果您可以使用更常见的CSV(或分隔)格式,则可以选择BCP。