起因

最近电脑装机,给客户安装软件,遇到了些问题。
主要是这个CDR的ODBC的问题,经过我大量资料查阅,把这个问题的根本纠结出来了。
最重要的是微软程序的 32和64位 这个锅造成的。
然后就是,很多软件默认都是安装32位的odbc驱动程序。
我还在百度上看到有其他人问这个问题,可笑的是一位解答人员据还是云南新华电脑学校的,居然答非所问,有点让人失望!

正题

为了更充分的利用硬件资源,我想很多人都开使用64位操作系统了,同时你可以也发现了在64位操作系统上ODBC的驱动找不到了,所以ODBC的东西都没法用了。
因为2007以前版本的Office只有32位版本,所以我们不能在64位系统上使用ODBC。
使用Autodesk 64位产品的用户,包括64位的MapGuide Enterpr和 Map3D,肯定也正为这个问题深感苦恼

如果你安装的offces版本在2010以上版本的话,下载好了后直接安装。
下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en

注意哦,下载的时候有两个文件,后面带_X64.exe就是64位系统的

如果提示你已经安装了32位版本的,要你卸载的或升级的,请看下面方法!

下载orca编辑器地址:https://www.technipages.com/download-orca-msi-editor
解压AccessDatabaseEngine_X64.exe后,用orca编辑器打开AceRedist.msi文件,

选择LaunchCondition项,选择BLOCKINSTALLATION行删除,然后保存,运行AceRedist.msi文件,即可正常安装access的64位odbc驱动。
如下面所示
orca1.png
orca2.png
orca3.png
orca4.png
orca5.png

最后修改:2023 年 06 月 21 日 06 : 14 PM
赞赏必须赞赏,多多益善,老板一直发大财!