如何自动将数据从Excel文件推送到SQL Server?

时间:2019-07-30 12:46:25

标签: sql-server

很抱歉,如果以前已经有人问过这个问题,但还没有找到。 我想做的是为我的组织创建一个数据库(该领域的新手,从未做过这样的事情),该数据库将存储他们多年来的交易等数据。

问题在于他们每天都有大量新数据,我不知道如何将这些数据从Excel文件自动获取到我的SQL Server中。

我试图从数据库中获取数据到Excel文件中,但是我不知道如何推送新数据,并且用户不会每次都单击按钮来推送数据。

因此,如果有人知道如何将SQL Server数据库与Excel文件同步以便自动获取该数据,我将不胜感激。

先谢谢大家。

1 个答案:

答案 0 :(得分:0)

在这种情况下,我将期待两个选择:

SSIS程序包: 使用SSIS包从指定的路径(您的Excel)中拾取数据,从而插入新行并更新现有行。使用SQL Job Agent安排此程序包。

控制台应用程序: 编写一个简单的c#控制台应用程序,执行该操作,并使用Windows Scheduler对其进行调度。