sqlserver2008 r2 在win8.1下的卸载重装

背景:

13年买的老笔记本不得不重返战场,公司用到了sqlserver数据库,于是准备在笔记本上安装此数据库,但是出现了各种问题,经过多次的卸载重装,最后终于安装成功,在此记录一下解决问题的过程。

1.首先卸载sqlserver,参考以下博客:

https://blog.csdn.net/qq_35767233/article/details/80590137

sqlserver2008 r2 在win8.1下的卸载重装

注意:如果sqlserver相关的程序不好卸载,可以使用Windows Install Clean Up工具进行卸载。

2.卸载完之后,就开始进行安装了,安装步骤可以参考以下博客:

https://blog.csdn.net/hoho_12/article/details/104183864

sqlserver2008 r2 在win8.1下的卸载重装

此处安装的版本是SQLFULL_x64_CHS.exe

3.安装过程中一直报了一个不能打开注册表的错误,如下:

sqlserver2008 r2 在win8.1下的卸载重装

sqlserver2008 r2 在win8.1下的卸载重装

sqlserver2008 r2 在win8.1下的卸载重装

主要参考了以下博客:

https://blog.csdn.net/zh15732621679/article/details/53813117

sqlserver2008 r2 在win8.1下的卸载重装

博客里面的第一种方法:

输入此命令,secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose,不太管用。

主要研究了博客里面的第二种方法。

在第二种方法中,设置拥有者的时候,还报了另外一个错:注册表编辑器无法在当前所选的项及其部分子项上设置安全性。

此时参考另外一篇博客:http://www.chiaherp.com/blog/58.html

备注:sqlserver秘钥:GYF3T-H2V88-GRPPH-HWRJP-QRTYB