我对 SQL Server 还很陌生,但我正在寻找一种将 Excel 与 SQL Server 集成并提供读/写双向连接的工具。
我希望能够从 SQL Server 提取数据并执行一些评估/数据操作,然后将数据写回服务器。
基本上,我的客户从供应商处接收 Excel 原始数据,他们对电子表格进行一些验证,然后将电子表格发回,但数据的副本需要位于某种数据管理系统中。我已经测试了 MDS,但我并不完全满意。我正在寻找的功能是
数据验证 数据匹配 - 匹配并合并/将两个或多个工作表合并为一个 读/写sql
我不需要导入/导出向导,也不想使用 SSIS,而且它们都不适合。
最佳答案
这就是 Google - 前所未有。有相当多的学科专家在他们的博客上发帖,因为他们热爱帮助像你我这样的人。
So check out here multiple ways you can import data into SQL Server, without using SSIS例如,
- bcp 实用程序
例如
bcp dbo.ImportTest in 'C:\ImportData.txt' -T -SserverName\instanceName
- 使用 T-SQL 批量插入
例如
`BULK INSERT dbo.ImportTest`
`FROM 'C:\ImportData.txt'`
`WITH ( FIELDTERMINATOR =',', FIRSTROW = 2 )`
请注意,该文章发布于 2012 年,最后更新于 2012 年。因此,如果您正在使用旧版本,可以进一步检查旧版本的兼容性。
PS:我仍然相信您可以使用 SSIS,而不是重新发明轮子...
关于sql-server - 将 Excel 与 SQL Server 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18202501/