解决SQL Server导入Excel表出现“无法检索表列表。Additional information:...,未指定服务器名称”的警告(保姆级教程)

出现上图的原因主要是因为电脑缺少“Microsoft.ACE.OLEDB.12.0” 相应驱动补丁 

补丁下载链接:

https://pan.baidu.com/s/1-opwJ4YjwwfF8qfQYIeDWg 
提取码:dom3

 

 (ps:上面的是32位的,下面的是64位的,现在的电脑一般都是64位的,所以我自己装的也是64位的,没试过能不能装32的。

 装好后如果还是像以前那样通过“任务-->导入”里面导入Excel表的话会发现还是会出现一样的错误,这是因为SQL Server中默认的导入导出数据是32位的,但是安装的驱动补丁是64位的所以还是无法正常的启动,但是还是有解决办法滴

安装SQL Server时自带了一个叫做SQL Server XXXX(版本)导入和导出数据的软件

我们只要单击这个就会启动导入和导出数据的程序

 

1、点击下一步

 

2、选择Microsoft Excel并选择需要导入的Excel文件(下面的版本会自动选择

点击下一步

 3、目标选择SQL Server Native Client 11.0

身份验证选择 SQL Server身份验证(账号为sa密码就是自己安装的时候设置的密码,如果忘记密码了,教程在后面)

数据库选择自己要导入的数据库即可

点击下一步

4、点击下一步 

5、选中需要从Excel表中导入的数据(一般local那一列中文件名称中会有一个“$”符号,可以选择删掉

点击下一步

6、点击完成

 

这就代表成功导入了 

 sa账户修改密码

依次点击MSSM旁边的安全性--> 登录名,对sa用户右击并选择属性

 

将密码和确认密码改掉就可以了 

  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值