如何在Win7的64B安装Microsoft.ACE.OLEDB.12.0与SQLEx preSS 2008如何在、Microsoft、ACE、SQLEx

2023-09-08 10:32:49 作者:理想不倒

我跑VSEx preSS 2010 C#和SQLEx preSS 2008 32B XP。由于失败我现在对Win7的64位。我重新安装VSEx preSS C#(64B)。我安装SQLEx preSS(64B),但是我的应用程序使用Microsoft.ACE.OLEDB.12.0驱动程序连接到Office 2007的(32B)的数据库。我无法让Microsoft.ACE.OLEDB.12.0上加载SQLEx preSS(64B)。

I was running VSExpress 2010 C# and SQLExpress 2008 on 32b XP. Due to a failure I am now on Win7 64bit. I have reinstalled VSExpress C# (64b). I installed SQLExpress (64b) however my application uses the Microsoft.ACE.OLEDB.12.0 driver to connect to a Office 2007 (32b) database. I could not get the Microsoft.ACE.OLEDB.12.0 to load on SQLExpress (64b).

我需要什么做的就是Microsoft.ACE.OLEDB.12.0在SQLEx preSS再次合作?我是否需要运行32位版本? (我已经下载了它,但我有得到它安装,所以我问,而我卸载了我所有的SQLEx preSS问题)

What do I need to do to get Microsoft.ACE.OLEDB.12.0 working again in SQLExpress? Do I need to run the 32bit version? (I have downloaded it but am having problems getting it to install so I am asking while I uninstall all of my SQLExpress)

感谢您的帮助。 (我看到了很多类似的问题处理,但无法找到我的具体问题的解决方案)

Thanks for the help. (I saw a lot of similar issues addressed but could not find a solution for my specific problem)

推荐答案

我觉得this帖子有你要找的答案 - 下载64位版本的ACE OLE DB驱动程序。但是,显然它需要安装64位版本的Office,以及。

I think this post has the answer you're looking for -- download 64-bit version of ACE OLE DB driver. However, apparently it requires installing 64-bit version of Office as well.

否则去安装哇启用32位版本的SQL Server 2008的防爆preSS。回到这个下载页面,下载 SQLEXPR_x86_ENU.exe (注:一个没有 32 在文件名)。它应该安装在64位系统。

Otherwise go and install WoW-enabled 32-bit version of SQL Server 2008 Express. Go to this download page and download SQLEXPR_x86_ENU.exe (note: the one without 32 in the file name). It should install on 64-bit system.