0

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

4

2 回答 2

2

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

您甚至可以让 SQL 为您创建 SSIS 包。如果您在 SSMS 中右键单击数据库并选择任务 -> 导入数据。该向导将引导您完成导入并询问您是否希望它生成 SSIS 包。

于 2013-10-01T23:27:56.263 回答
0

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

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

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

于 2013-10-02T00:18:12.887 回答