我在 Windows 7 64 位上使用 SS 2008 R2 和 Office 2010。我正在尝试使用导入向导将 Excel 工作表导入表格。我收到此错误:
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine. (System.Data)
我对此很陌生,非常感谢我能得到的任何帮助。
顺便说一句,我也可能做错了(因此得到错误),因为如果我选择 64 位导入向导,则没有 Microsoft Excel 选项。所以,我正在尝试使用 32 位向导。有谁知道我怎样才能让它工作?提前致谢!
对于其他用户:对于遇到同样问题的任何人,a1ex07 建议的答案也适用于 Office 2010。检查此线程“Microsoft.ACE.OLEDB.12.0”提供程序未在本地计算机中注册