未在本地计算机上注册Microsoft.ACE.OLEDB.12.0
的有关信息介绍如下:在使用SQL Server数据库将Excel内容导入到表中的时候,可能会出现:未在本地计算机上注册"Microsoft.ACE.OLEDB.12.0"的错误,导致无法导入数据,那么,要怎么修正这种错误呢?
在sqlserver的一个数据库上,点击鼠标右键“任务”->“导入数据”,选择excel,点击下一步,就出现了如图所示的错误内容
搜索并下载“AccessDatabaseEngine”安装程序
下载后,双击安装程序,勾选接受条款,然后点击【下一步】按钮
选择安装的位置(默认安装在C盘),点击【安装】,等待安装完成即可
重新执行第一步,选择excel,点击下一步,就会出现这个界面了,在目标处选择【SQL Server Native Client】,确认导入到的数据库,点击【下一步】
默认选择【复制一个或多个表或视图的数据】,点击【下一步】
勾选第一项即可,后面是要创建的表名,如果需要修改列映射,就点击【编辑映射】,否则,直接点击【下一步】按钮
在【保存并运行包】界面点击【下一步】
在【完成向导】中点击【完成】,就会自动开始导入数据了