windows2008R2下安装sqlserver2008R2时,点setup.exe应用程序无法打开错误代码0xc0150004
问题截图:
网上查的答案都是需要安装.net framework 3.5,但我的服务器上已经安装了4.0版了,3.5再装不了,不支持装低版本,所以不应该是这个的问题。
解决方法:
后来考虑是补丁的问题,我用的是原版windows2008R2,没有打开要SP1和SP2补丁。
结果打上SP1补丁,就不报错了,可以正常安装了。
windows2008R2的sp1的官方下载链接:
https://download.microsoft.com/download/0/A/F/0AFB5316-3062-494A-AB78-7FB0D4461357/windows6.1-KB976932-X64.exe
特别说明:SP1补丁安装的非常慢,至少在一个小时以上,并且要重起几次服务器。