如何彻底删除sql2008

更新文章:因为楼主是在2017年写的内容,当时理解问题不深,可能就是稀里糊涂地解决掉了这个问题,把一些没有与SQL相关的东西都删除了,但那时并不影响到其余程序的运行情况。现现在更新下文章,为避免误导你们进行误删一些东西而存在其余问题的隐患。---感谢一位小伙伴的提醒。---更改时间:2019年3月19日  工做忙,没能及时回复你们,请谅解!!sql

卸载方法多种,可是一般会有卸载数据库不干净的状况。虽然能够利用其余强大的卸载软件卸载,或者回到最初安装的那样状态能够一键卸载,可是仍是不会卸载干净。并且有些特殊状况也不能进行一键卸载sql相关的组件。数据库

那么如下咱们分步骤来完全卸载干净sql。服务器

1.卸载与SQL相关的组件学习

2.删除SQL文件ui

3.删除全部程序里面的SQL 文件夹spa

4.删除注册表的SQL信息.net

5.检查SQL服务名称是否还存在命令行

好了,下面就详细说明以上5个步骤。blog

1.卸载与SQL相关的组件get

咱们先卸载与sql相关的组件,以下红色框框的就得删除,千万不能误删其余软件。

2017年原图:

注意:Microsoft Visual Studio Tools for Applications 2.0-ENU(Language Pack-CHS)这两个程序包,在安装SQL以后会出现,显然是与Microsoft Visual Stduio有关的东西。若是你没有安装过VS,卸载SQL时,顺便把这两个都卸载了。若是安装过了,也没事,再看下文,就知道本身是否应该去把这两个卸载。---更改时间:2019年3月19日

2019更新图:

注意:根据上图可知,安装日期是2018/12/2,楼主是在没有安装VS的状况下,安装SQL的部分信息,其中出现了Microsoft Visual Studio Tools for Application Language Pack - CHS(ENU)这两个VS语言包。---更改时间:2019年3月19日

2019图是安装VS的信息以下:

注意:如上图是安装VS携带安装了一系列与SQL有关的东西(图中只显示了部分信息),这是VS自带的sql数据库,即VS本地数据库。通常SQL链接的教材当中,都会用到VS自带SQL实现数据库的增删查改。若是你把这些东西都删除掉了,只保留你以前安装2008版本,可能学习过程当中,与教材内容会有些不一样,这对于初学者来讲是很不友善的,因此建议先不用删除掉,学会了使用sql,再作决定。

---更改时间:2019年3月19日

若是遇到卸载某个组件失败,并提示“错误 1402。没法打开键UNKOWN\Compents\xxx”问题,

请访问本博客:http://blog.csdn.net/chen1083376511/article/details/72860013,能够解决这个问题。

2.删除SQL文件

卸载完成以后,接下来就是清除安装目录。

(若是删除不了文件,就重启一下电脑,再删除)

以下图,红色框框就能够删除。还要在Program Files(X68)文件夹删除Microsoft SQL Server文件夹。

若是由于以前安装了VS,你不放心,怕删除一些文件致使VS不能使用一些功能,那就建议只删除Program Files文件夹和Program Files(X86)文件夹共有同名的 Microsoft SQL Server文件夹,两个文件都删除,避免重装SQL到一半就会提示“数据库服务器之类安装失败”。

2017原图:

注意:因为此图是楼主当时是其余文章截取过来的,从图中文件夹的时间来判断,Microsoft Visual Studio 9.0与SQL安装时是一块儿安装的,因此是能够删除的,不会形成影响。---更改时间:2019年3月19日

2019年图是楼主的安装信息以下:

注意:从时间来看,SQL 和Microsoft Visual Studio 9.0是一块儿安装的。而Microsoft Visual Stduio 10.0是在2019年1月3日安装了VS 2010版本以后出现的文件夹,Microsoft Visual Stduio 12.0是在2018年11月16日安装了VS2013版本以后出现的文件夹。(具体疑问请参考上面的2019年新图)

---更改时间:2019年3月19日 ----(好了,下文保留原来2017年的答案,基本没有错误之处)

3.删除全部程序里面的SQL 文件夹

.清除 开始>全部程序 内的Microsoft SQL Server 2008。

4.删除注册表的SQL信息

注册表清除内容:
(1)HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹所有删除
(2)HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2008 Redist,MSSQLServer所有删除。

5.检查SQL服务名称是否还存在

到这个步骤,SQL服务通常是不存在了,除非特殊状况。如下检验一下。

(1)点击开始-->计算机(右键选择“管理”)-->展开”服务和应用程序”-->服务。

(2)查看有没有还存在sql相关的服务。

(3)若是存在一些sql服务,可是又不能启动,提示“xxx不存在”。

以管理员身份执行CMD,输入命令行:sc delete 服务名称(注意空格),就能够删除与sql相关的服务了,从新打开服务的界面才生效。

以下图,才是服务名称。

 

通过以上步骤,删除了SQL总算是比较干净的,基本上也不会影响重装SQL。

不过若是你尚未安装VS的话,建议首先安装SQL,再安装VS。不然,sql安装的时候,共享目录会默认放在C盘,也就不能选择其余路径。不过也不要紧咯,本身开心就好。