首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >32位和64位Office在同一个pc机上- MS数据库驱动程序的故障

问32位和64位Office在同一个pc机上- MS数据库驱动程序的故障
EN

Stack Overflow用户
提问于 2017-02-07 12:52:06
回答 2查看 2.8K关注 0票数 4

在试图执行包含Excel源代码的MS SSIS包时,我收到了一个错误:

“Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册”。

在尝试安装MS数据库驱动程序64位,然后安装MS数据库驱动程序32位时,我得到两个相互冲突的错误:

“您无法安装Microsoft Access数据库引擎的64位版本,因为您已经安装了32位Office产品”

和

“由于安装了64位Office产品,无法安装32位版本的Microsoft数据库引擎”

我想在我的个人电脑上,32位和64位版本的office正在运行。

有趣的是,我看到只有machine 2010和machine 2003安装在我的计算机上,后者是通过2007兼容性包安装的。

所以,我的问题大概有两个方面:

  1. 运行驱动程序是解决我最初问题的正确方法吗?
  2. 我怎样才能克服既不能安装32位也不能安装64位的情况,因为我的pc上同时存在32位和64位的办公版本。

请记住,我不知道该卸载什么。Office 2010和MS windows查看器2003正在我的pc上运行。

EN

回答 2

Stack Overflow用户

发布于 2019-07-10 20:44:39

在安装Access数据库引擎时,我遇到了相同的冲突错误消息。

由于我刚安装了一个32位office,所以我使用以下命令安装了Access数据库引擎的32位版本:

代码语言:javascript
复制
.\AccessDatabaseEngine.exe /quiet

我在这里发现了这个窍门:https://blogs.msdn.microsoft.com/dataaccesstechnologies/2017/10/18/unexpected-error-from-external-database-driver-1-microsoft-jet-database-engine-after-applying-october-security-updates/

顺便说一下,在我的例子中,两条错误消息中的一条还提到我已经安装了单击以运行扩展组件64位注册。

票数 1
EN

Stack Overflow用户

发布于 2017-02-07 13:14:25

只能安装Microsoft数据库引擎2010可再发行版的32/64位版本。

从这个链接https://www.microsoft.com/en-us/download/details.aspx?id=13255下载它

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42090394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档