目錄
問題描述
在利用SQLSERVER的導入導出工具將 Excel 導入數據庫的時候出現瞭如下錯誤:
標題: SQL Server 導入和導出嚮導
------------------------------
操作無法完成。
------------------------------
其他信息:
未在本地計算機上註冊“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data)
------------------------------
按鈕:
確定
------------------------------
解決方法
需要到微軟官方下載 “Microsoft.ACE.OLEDB.12.0” 相應驅動補丁
- 32位 https://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine.exe
- 64位 https://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe
備註
說明:如果您安裝了64位的沒有安裝32位的情況下請在開始菜單中找到 “SQL Server 2017 導入和導出數據(64 位)” 工具啓動,因爲 “Microsoft SQL Server Management Studio” 默認啓動的是 “SQL Server 2017 導入和導出數據(32 位)” 的程序,所以依不會解決問題。
提示:本人電腦裝的是2017版本,出現問題的小夥伴們可以將2017換成自己的版本文件夾即可,所以在情況允許的條件下安裝32位是默認的。Windows 10 的開始文件夾路徑是“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2017”