環境:Win10+SQLServer2014
場景:在SQLServer導入Excel時,選擇Excel2007格式,提示:未在本地計算機上註冊“Microsoft.ACE.OLEDB.12.0”提供程序
截圖:
錯誤原因:
沒有安裝數據訪問組件,需要安裝相應版本的數據訪問組件(AccessDatabaseEngine);
解決方案:
下載對應組件安裝:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255
注意:要選擇AccessDatabaseEngine.exe,而不是AccessDatabaseEngine64.exe,否則還會提示錯誤!!!
下載安裝後,重新導入Excel2007的文件,可以正常處理。