将Excel的数据导入SqlServer的表中

记录一下最近从Excel导入大量数据到SqlServer表中的步骤。
在将Excel数据准备好以后。
1、右键SQL Server中需要导入数据的库名,选择【任务】—【导入数据】如图:

 

 

2、弹出下图选择下一步

 

 

3、在弹出的窗口中选择数据源,这里选择excel,并点击下面的浏览,找到要导入的excel文件,然后,Excel版本记得选择97-2003,并点击下一步

 

 

这里强调一下,一开始我选择的是Excel 2007,点下一步会报错:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。换成Excel 97-2003就好了,如下图:

缺一个驱动下载地址:Download Microsoft Access 2010 数据库引擎可再发行程序包 from Official Microsoft Download Center

注意:别忘记下载32位的驱动哦

 

 

4、在跳出的窗口中填写服务器名称,身份验证方式可以选择window验证或者账号验证都可以,我习惯用sql验证,同时下面的数据库更改为需要导入数据的库,确认信息无误后点下一步,如下图:

 

 

5、在弹出的窗口中保持默认,直接点下一步

 

 

6、最重要的一步:选择要导入的表,默认新建表Sheet1$,也可以自己选择已有的表(我一般这里会选择已存在的表名,这样导入的数据才能到这个表里;否则会新建出一张表)

 

 

7、在上图中点击【编辑映射】,确认不是创建目标表后点确认,点下一步【立即运行】

 

 

8、到这里就完成了,导入数据成功。

 

posted on   hushzhang  阅读(4830)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2020-04-20 Error Code: 1175. You are using safe update
2020-04-20 mysql加单引号和不加单引号的性能比较
2020-04-20 mysql8.0.17 汉化
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示