发布网友 发布时间:2022-04-22 12:55
共2个回答
懂视网 时间:2022-05-02 01:21
装了之后跟在电脑里面糊了一层泥,甩都甩不干净。之前手贱,重装系统后装了sqlserver2014的试用版。可惜过了半年试用期就到了。然后重装2012。2014卸载得不干净。一直装不了。
恶心!一般人是搞不定的。
。
我不是一般人。。
预备工作,去控制面板里面的程序和功能里面看自己安装的sqlserver 后面的日期是多少,记下来。这非常重要。
首先卸载sqlserver。怎样卸载呢?分步走:
1、去下载一个srvinstw软件。这个软件能够移除服务。用管理员身份执行它,移除全部的SQL SERVER服务。
2、去下载一个windows installer clean up软件。删除全部的sqlserver选项。
3、把之前安装sqlserver时安装的Microsoft .net framework相关组件所有删掉。
那怎样知道哪些framework是我
的sqlserver给我安装上的呢?非常easy知道,去程序和功能那里看。假设framework后面的日期。假设和sqlserver的日
期一样,那就能够尽情地用clean up把它删除掉。
4、去C盘里面的windows以下的inf目录。
搜索sqlserver。把相关的目录所有删除。
5、打开注冊表,沿着这条路径HKEY-CURRENT-USER-SOFTWARE-MICROSOFT-MICROSOFT SQL
SERVER,把最后的SQL SERVER目录所有删掉
再沿着这条路径,HKEY-LOCAL MACHINE-SOFTWARE-MICROSOFT-MICROSOFT-SQL SERVER.把最
后的SQL SERVER目录所有删掉
上面两条路径不区分大写和小写。由于我所实用的是大写字母。
ok,如今已经是把工作完毕了一半了。
然后,把杀毒软件所有退掉,把防火墙所有关闭。而且执行安装程序的时候要用管理员身份,不然会报权限错误。看到这里大家别急着安装,由于另一个小工作要做。
以管理员身份执行CMD命令提示符,输入下面语句并执行就OK了
secedit /configure /cfg %windir%infdefltbase.inf /db defltbase.sdb /verbose
上面那个步骤一定要做。由于不做就会报以下这个错误。尽管输入命令就能解决的原因是什么我也不知道。
标题: Microsoft SQL Server 2012 Service Pack 1 安装程序
------------------------------
出现下面错误:
Could not open key: UNKNOWNComponentsDA42BC89BF25F5BD0AF18C3B9B1A1EE8