一般卸载程序的卸载方法无法完全清除SqlServer 导致重装sqlserver报错,下面给大家介绍和讲解如何完全卸载Sql Server。

(此教程使用的系统为Windows 7[Win10,Win8同理])

**重点为第4步往后  

软件获取地址:

链接:https://pan.baidu.com/s/1W4_vfqSVxTU1R_cK29eg3Q 

提取码:0vlx
如有问题;联系作者QQ:1161493927 交流学习

1.首先点击计算机左下角“开始”,点击“控制面板”,点击“程序”。在程序列表找到“Microsoft SQL Server   XXX”XXX代表版本号,右击 选“卸载”。

2.弹出sqlserver卸载提示,点击“删除”。(如下图)

3.接下来按照提示完全卸载。(如图全选)

4.卸载相关组件(开始—控制面板—卸载程序,右击卸载,将相关组件全部卸载。)

5.卸载不掉的话先使用这个软件清除,之后在卸载(win10请以管理员身份运行,鼠标右击本软件,选择以管理员身份运行)

6,。如遇到有卸载不了的,组件或者Sql server 服务使用这个软件(第5步完了之后使用本软件检查下,点击软件内卸载SQL SERVER 组件(推荐)进行检查,如果有从上往下挨个卸载)

7.删除磁盘里的安装文件(一般数据库默认安装在C盘)

路径“C:\Program Files”删除“Microsoft SQL Server”文件夹 路径:“C:\Program Files(x86)”中的“Microsoft SQL Server”

两个目录下的Microsoft SQL Server 全部删除。

8.键盘上的“Win+R”可以快速进入运行,输入“regedit”,进入注册表编辑。

找到:“HKEY_LOCAL_MACHINE ” 下的“ SYSTEM ”——“CurrentControlSet”——“Control”——“Session Manage” 中(注意,不要点Session Manager前面的“+”号,不是“+”里的东西,就是在Session Manager里面。)找到PendingFileRenameOperations值并删除它。


9.   同第8步:运行注册表,删除如下项:

  如果不是SQL Server 2008 版本可能在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\”下会有别的带有SQL Server 字样的目录 统统删掉

  HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

10.因重装时有可能出现1406错误,原因是安装程序没有写特定注册表键值的权限,需要设置权限

10.1、运行输入框中我们填写“regedit”,并点击确定按钮。

10.2、点击确定按钮后,进入到注册表编辑窗口中。

10.3、进入注册表编辑窗口后,我们这时找到并点击打开HKEY_LOCAL_MACHINE文件夹,再依次找到并打开\software\classes\msolapadmin2.msolapsources.1。

10.4、找到msolapadmin2.msolapsources.1注册表项之后,选中它并右键一下,在弹出来的上拉列表中找到“权限”这一选项。

10.5、找到权限这一选项后,接着我们点击打开它,在打开来的窗口中,选择“CREATOR OWNER”用户,在下方“完全控制”后面的方框打上√,最后按确定退出。

(11)重新启动系统,SQL卸载干净,就可以重新安装sqlserver了。

                      

此博客参考tanghanying的博客

他的地址为:https://www.cnblogs.com/tahn30625/p/7655263.html

如有问题请联系作者删除

Sql Server 完全卸载,卸载干净,Windows 7。的更多相关文章

  1. 02Microsoft SQL Server 安装,卸载,系统服务,系统组件及系统数据库

    Microsoft SQL Server 安装,卸载,系统服务,系统组件及系统数据库 1. Microsoft SQL Server 安装 通过单击下拉框,选择浏览,然后在Active Directo ...

  2. 关于SQL Server 安装程序在运行 Windows Installer 文件时遇到错误

    前几日安装sql server2008r2 的时候碰到这个问题: 出现以下错误: SQL Server 安装程序在运行 Windows Installer 文件时遇到错误. Windows Insta ...

  3. MS SQL错误:SQL Server failed with error code 0xc0000000 to spawn a thread to process a new login or connection. Check the SQL Server error log and the Windows event logs for information about possible related problems

          早晨宁波那边的IT人员打电话告知数据库无法访问了.其实我在早晨也发现Ignite监控下的宁波的数据库服务器出现了异常,但是当时正在检查查看其它服务器发过来的各类邮件,还没等到我去确认具体情 ...

  4. SQL SERVER SA密码忘记,windows集成身份验证都登录不了不怎么办

    有时候SQL SERVER 的SA强密码策略真的很烦人,不同的系统密码策略又不一样,导致经常会忘记密码,这不,这回我本机的SQL SERVER很久不用了,彻底忘了密码是什么.查了一下资料还是找到了解决 ...

  5. SQL SERVER 2008 彻底卸载干净方法 (转)

    最近安装SQL SERVER 2008失败后,再重新安装时老是报错,东搞西搞的很难卸干净.但又不方便重装系统,经按下面方法终于搞定并成功安装上2008 1.停掉SQL SERVER 2008所有相关服 ...

  6. 静默安装、授权及卸载Microsoft SQL Server、NET Framework、Windows Installer 、ArcGIS License Manager、ArcGIS Engine(Silent install、uninstall and Authorization.. .through Setup Factory)基于Setup Factory

    通过Setup Factory写的代码大概有1700行,所以就不整理了.思路如下: 静默安装都是通过去Microsoft 和Esri的官网找到静默安装的命令,然后File.Run(...)或者Shel ...

  7. 【数据库】Sql Server 2008完全卸载方法(其他版本类似)

    本文介绍如何卸载 Microsoft SQL Server 2008的方法.当您按照本文中的步骤时,您还准备系统以便可以重新安装 SQL Server 2008版本 一.    SQL2008卸载. ...

  8. Sql Server 2008完全卸载方法(其他版本类似)

    一.    SQL2008卸载. 1.从控制面板卸载 1)点击计算机右下角“开始”,点击“控制面板” 2)点击“卸载程序”. 3)在程序列表中找到“Microsoft SQL Server 2008” ...

  9. Sql Server 2014完全卸载

    经历过好多次Sql server的安装与卸载,有时发现自己卸载的费时费力,单纯地卸载个软件就要吐血了,那么现在我觉得是时候整理一下了. 1.在运行中输入services.msc,然后找到所有跟Sql ...

  10. SQL Server换版本卸载问题

    好久没更博客了,今天随性的更一篇.. 你是否也在问这个问题. 给你答案: 1.运行:输入regedit 进入注册表编辑器,进入之后执行下列操作: 2.在注册表,删除如下项:HKEY_CURRENT_U ...

随机推荐

  1. C# 接口的使用(工厂模式)

    接口(interface)与抽象类(abstract)的区别: 相同点: 1.都不能被直接实例化,都可以通过继承实现其抽象方法. 2.都是面向抽象编程的技术基础,实现诸多模式 不同点: 1.接口可以多 ...

  2. 浅谈java线程池实现

    再进入主题之前,我们先了解几个概念,对读源码有所帮助,对于线程池的运行状态,有4个级别,分别是RUNNING,SHUTING,STOP,TIDING,TERMINATED 解释如下: The runS ...

  3. MVC设计模式思想及简单实现

    一.什么是MVC MVC即Model-View-Controller(模型-视图-控制器)是一种软件设计模式,最早出现在Smalltalk语言中,后被Sun公司推荐为Java EE平台的设计模式. M ...

  4. 白话kubernetes的十万个为什么(持续更新中...) - kubernetes

    Kubernetes简称? 答:k8s或kube. Kubernetes是什么? 答:由Google开发的一个强大的平台,可以在集群环境中管理容器化应用程序.本质上是一种特殊的数据库,里面存储的是能够 ...

  5. Activity 关于生命周期一些问题的实践验证

    Activity 关于生命周期一些问题的实践验证 本文内容 1. 如何验证问题 2. 正常情况下的生命周期 3. 由活动 A 启动活动 B 时,活动 A 的 onpause() 和 B 的 onRes ...

  6. Java相关面试题总结+答案(三)

    [多线程] 35. 并行和并发有什么区别? 并行:多个处理器或多核处理器同时处理多个任务.(是真正的物理上的同时发生) 并发:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑上来 ...

  7. java常用API的总结(1)

    本篇是对于这一段时间以来接触到的常用api的一些总结,便于以后的查阅.... 一.正则表达式 对于正则表达式,我的感觉就是当我们在做某些题的时候正则表达式会省去我们很多的时间,并且正则表达式的使用格式 ...

  8. Python + PyQt5 实现美剧爬虫可视工具(二)

    美剧<权力的游戏>终于开播最后一季了,在上周写了个简单的可视化美剧的爬虫软件来爬取美剧,链接:https://www.cnblogs.com/weijiutao/p/10614694.ht ...

  9. PopupWindowMenuUtil【popupwindow样式菜单项列表】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 实现PopupWindow样式的Menu菜单. 效果图 代码分析 使用PopupWindow实现. 列表使用的是Recyclervi ...

  10. 理解 Linux 中 `ls` 的输出

    ls 的输出会因各 Linux 版本变种而略有差异,这里只讨论一般情况下的输出. 下面是来自 man page 关于 ls 的描述: $ man ls ls - list directory cont ...