在 64 位上安装 SQL Server 2008 R2 32 位:WoW64 错误

Mik*_*lov 0 windows-7 64-bit sql-server-2008 sql-server-2008-r2

看起来2008 SP1是可能的:上一个问题

但是当前较新的2008 R2版本呢?

我们计划使用单个 32 位 Express 版软件包安装在每台机器上。但是,在 64 位 Windows 7 上它会产生此错误:

FacetWOW64PlatformCheck
Determines whether SQL Server Setup is supported on this operating system
Failed
Setup is not supported in WOW64. This setup program can only be run on a 32-bit system.
Run Code Online (Sandbox Code Playgroud)

setup.exe 的 /x86 标志不起作用。

将 x64/setup 文件夹复制到安装程序文件的根目录不起作用。

Mik*_*lov 6

结果很简单。在那个花哨的下载页面上,

http://www.microsoft.com/express/Database/ ,

他们有指向 SQLEXPR32_x86_ENU.exe 和 SQLEXPR_x64_ENU.exe 的链接,这些链接仅适用于它们的特定平台。但是,还有第三个文件 SQLEXPR_x86_ENU.exe,可以在这里找到:

www.microsoft.com/downloads/en/details.aspx?FamilyID=8b3695d9-415e-41f0-a079-25ab0412424b

它安装在任何系统上。