microsoft 支持win7 64位 access驱动
番茄系统家园 · 2021-08-17 21:30:13

位驱动不用删除原来的方法
64位系统安装ODBC驱动的方法
标签:C#64位系统安装ODBC驱动的方法
2013-04-人阅读评论(2)收藏举报
分类:C#(25)
为了更充分的利用硬件资源,我想很多人都开使用64位操作系统了,同时你可以也发现了在64位操作系统上ODBC的驱动找不到了,所以ODBC的东西都没法用了。因为2007以前版本的只有32位版本,所以我们不能在64位系统上使用ODBC。使用位产品的用户,包括64位的和,肯定也正为这个问题深感苦恼。一个好消息是有了64位版本,同时微软也发布了64为的ODBC驱动程序,这个驱动可以从下面的地址下载:
?familyid=C06B8369-60DD-4B64-A44B-84B371EDE16D&displaylang=en
多少情况下我们的机器上可能都已经安装了Office2007等32位的Office,下载AccessDatabaseEngine_X64.exe安装时多半会碰到下面的错误信息,从而无法继续。
clip_image002
莫非我真的只有升级到Office201064位版一条路可以走了么?可是貌似微软都建议我们用32位的而不是64位的,我可不想就为这一个ODBC去升级惹麻烦。下面是Microsoft关于是用Office32还是64的回答。
Yes,64-bitOffice2010productupgradeswillbeavailable.Howeverwestronglyrecommendmostusersinstall32-bitversionofOffice2010onboth32and64-bitOperatingSystemsbecausecurrentlymanycommonadd-insforOfficewillnotfunctioninthe64-bitedition.The64-bitinstallationofMicrosoftOffice2010productswillbeavailableforuserswhocommonlyuseverylargedocumentsordatasetandneedExcel2010programstoaccessgreaterthan2GBofmemory.Theremaybetechnicalissueswiththe64-bitversionandinordertoinstalla64-bitversionofOffice2010productusersmusthavea64-bitsupportedoperatingsystemontheirPC.
http://office2010.microsoft.com/en-us/tech-guarantee/microsoft-office-2010-technology-guarantee-faq-HA****.aspx?redir=0
所以应该找个办法能在安装了32位Office的机器上安装这个64位的ODBC驱动。下面是更改方法:
先用7zip把AccessDatabaseEngine_X64.exe接压缩,里面会有一个AceRedist.msi安装文件,然后用Orca(下载地址http://www.technipages.com/wp-content/uploads/2007/11/orca.Msi)打开这个MSI,找到LaunchCondition里面的BLOCKINSTALLATION,删掉,保存。现在在运行AceRedist.msi,哈哈,非常顺利。经过我的测试,使用上也完全没问题。
立即下载
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/37465.html。
