问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何完全卸载sqlserver

发布网友 发布时间: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