SQL server 2008 r2 安装出错 Could not open key:

在安装sql server 2008 r2 时,出现如下错误:
Could not open key:
UNKNOWN\Components\7ABFE44842C12B390AF18C3B9B1A1EE8\000021599B0090400100000000F01FEC. Verify that you have sufficient access to that key, or contact your support personnel.
SQL server 2008 r2 安装出错 Could not open key:_第1张图片

我比较确信我应该是之前装过的sql servel 删干净了。在网上查了说是权限问题,然后说是在cmd里面输入命令:secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose,再重新安装就可以了。
然而,我输入之后提示**“secedit”命令不是不是内部或外部命令,也不是可运行的程序 或批处理文件**,查了说是需要管理员权限运行,但我就是用的administer运行的呀。

说这种不是内部命令的有可能是电脑上没有这个执行文件了,所以我就去C:\Windows\System32里面找有没有secedit.exe,发现它是在的,只不过名字是secEdit.exe,这个不知道有没有影响,反正我换了名字去cmd里面执行还是木有用。

再后来在网上查到说不是可执行的程序这种错误有可能是路径没配置好。电脑右击->属性->高级系统设置->环境变量->administer的用户变量,里面找到path,点编辑后看看里面有没有把system32的路径,如果没有,就添加进去,在单击确定。这时,再回到cmd里面运行上面的那句命令,应该就没有错误了。
这里写图片描述
可能需要稍稍等待一会,完成之后就是图上的样子。

然后,再去重新运行sql server 的安装程序,木有错误!!

你可能感兴趣的:(数据库)