在用SQL Server 2019 导入excel时,出现以下问题,试了很多方法都没解决,请问如何解决

TITLE: SQL Server
导入和导出向导
------------------------------
 
The operation could not be completed.
 
------------------------------
ADDITIONAL INFORMATION:
 
未在本地计算机上注册“Microsoft.ACE.OLEDB.16.0”提供程序。
(System.Data)THANK!解决了,原来要选2010,之前一直选2016另外,搞不明,既然只能选2010为什么还列出2016?
HiJianKuiZhong,欢迎您在发布问题,但是关于SQLServer的问题,有一个专门的SQLServer论坛,也建议您将问题发布到那里,从而得到更有效的解答。因为这个问题不在的支持范围内,无法给出权威的解答。但是,我在相关网站进行了一些搜索,发现很多用户提到可以通过此方法解决这个问题,所以也许您可以参考一下:1.安装MicrosoftAccessDatabaseEngine2016Redistributable(点击该链接->Download,选择相应位数即可,该网页未提供中文版本)2.选择Excel文件版本时选择Office2010而不是Office2016。这里是原文章的连接,很抱歉目前仅有英文版本。
THANK!解决了,原来要选2010,之前一直选2016另外,搞不明,既然只能选2010为什么还列出2016?
HiJianKuiZhong,很高兴听到您解决了这个问题,但是我的建议来自于搜索到的其他用户的经验,对于SQLserver的问题无法给出一个权威的解答,我的猜测是这个版本的SQLserver无法与所有版本的Excel工作簿完全兼容,并且在读取数据时出现问题,但程序内部的计算这边无法监测,感谢您的理解。为了帮助其他遇到相同问题的用户更快找到此贴与解决方案,在这里将问题标记为解答。祝您生活愉快。Bestregards,Oliver

点赞(92) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部