2017/03/24

[SQL Server] 解決匯入 Excel 資料時出現 Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦上的問題

前言

最近桌機的 SSD 系統碟在無預警的情況下掛掉, 系統設定全部重來, 只能順勢重整電腦軟體

一些系統重設會遇到的問題, 遇一個解決一個, 順便再做一下記錄


系統環境
  • Windows 10
  • SQL Server 2014
問題狀況

客戶提供 Excel 文件, 需要匯入到 SQL Server, 在執行過程中出現錯誤訊息
 Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦上

解決方法

至 Microsoft 下載 Microsoft Access Database Engine 2010 可轉散發套件



我個人是先安裝 AccessDatabaseEngine.exe 的版本, 即可正常運作. 若有需求, 可再多安裝 X64 的版本


沒有留言:

張貼留言