在试图执行包含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兼容性包安装的。
所以,我的问题大概有两个方面:
请记住,我不知道该卸载什么。Office 2010和MS windows查看器2003正在我的pc上运行。
发布于 2019-07-10 20:44:39
在安装Access数据库引擎时,我遇到了相同的冲突错误消息。
由于我刚安装了一个32位office,所以我使用以下命令安装了Access数据库引擎的32位版本:
.\AccessDatabaseEngine.exe /quiet顺便说一下,在我的例子中,两条错误消息中的一条还提到我已经安装了单击以运行扩展组件64位注册。
发布于 2017-02-07 13:14:25
只能安装Microsoft数据库引擎2010可再发行版的32/64位版本。
从这个链接https://www.microsoft.com/en-us/download/details.aspx?id=13255下载它
https://stackoverflow.com/questions/42090394
复制相似问题