我正在尝试创建一个SSIS包,我想将一个excel文件上传到我的数据库中,但它给了我一个错误
Microsoft.ACE.Oledb.12.0未在本地计算机上注册
我已经安装了64位版本的MS Access Engine并且它已经完美安装但是之后我仍然无法创建DTS包。 我通过互联网搜索,发现有两个版本可供使用,我已经下载了两个版本,当我尝试安装32位版本的Access引擎时,它给了我错误
您无法安装32位版本的Microsoft Access数据库引擎2010,因为您当前安装了64位Office产品。
请帮助我,我真的很期待。
答案 0 :(得分:3)
不知何故迟到了派对,但是:
在运行Office 2010 64位的计算机上安装32位Microsoft ACE OLEDB提供程序: 使用cmd使用以下命令进行安装:
$ yourPath $ \ AccessDatabaseEngine.exe / passive
答案 1 :(得分:2)
此解决方案不再起作用。似乎已更改,因此现在安装需要/ quiet
而不是/ passive