背景:
13年买的老笔记本不得不重返战场,公司用到了sqlserver数据库,于是准备在笔记本上安装此数据库,但是出现了各种问题,经过多次的卸载重装,最后终于安装成功,在此记录一下解决问题的过程。
1.首先卸载sqlserver,参考以下博客:
SQL Server 2008 R2的完全卸载_sqlsever2008r2卸载_家玮老师的博客-CSDN博客
编辑
注意:如果sqlserver相关的程序不好卸载,可以使用Windows Install Clean Up工具进行卸载。
2.卸载完之后,就开始进行安装了,安装步骤可以参考以下博客:
SqlServer2008R2在win7下的安装_hoho_12的博客-CSDN博客
编辑
此处安装的版本是SQLFULL_x64_CHS.exe
3.安装过程中一直报了一个不能打开注册表的错误,如下:
编辑
编辑
编辑
主要参考了以下博客:
安装sql2012出现错误could not open key...解决办法_环游记的博客-CSDN博客
编辑
博客里面的第一种方法:
输入此命令,secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose,不太管用。
主要研究了博客里面的第二种方法。
在第二种方法中,设置拥有者的时候,还报了另外一个错:注册表编辑器无法在当前所选的项及其部分子项上设置安全性。
此时参考另外一篇博客:安装SQL2008R2出现错误Could not open key : UNKNOWN\Components解决办法 - 正航软件博客
备注:sqlserver秘钥:GYF3T-H2V88-GRPPH-HWRJP-QRTYB