如何定期将Excel数据导出到SQL Server

我在SQL Server中有一个索引表,还有一个每周更新最新数据的电子表格。 我正在寻找一种自动方式(VBA?macros?…?)将电子表格中的新数据导出到SQL服务器中的现有表中,以保持数据库的更新。

您可以使用SSIS包导入数据。 您还可以使用SQL代理来设置计划。

你甚至可以让SQL为你创buildSSIS包。 如果右键单击SSMS中的数据库并select任务 – >导入数据。 向导会引导您完成导入,并询问您是否希望生成SSIS包。

看起来你可以使用Excel工作簿作为链接服务器:

http://www.excel-sql-server.com/excel-import-to-sql-server-using-linked-servers.htm

从那里你可以写一个脚本来更新表格并安排它。