热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Windows系统彻底卸载SQL Server通用方法(推荐!)

前言无论什么时候,sqlserver的安装和卸载都是一件让我们头疼的事情。因为不管是sqlserver还是mysql的数据库,当我们在使用数据库时因为未知原因出现问题

前言

无论什么时候,sql server 的安装和卸载都是一件让我们头疼的事情。因为不管是 sql server 还是 mysql 的数据库,当我们在使用数据库时因为未知原因出现问题,想要卸载重装时,如果数据库卸载不干净,就会导致数据库重装失败。所以学会卸载 sql server 还是很重要的,本篇文章以卸载 sql server 2012 为示例,其他版本卸载方法也都差不多。

一、停止 sql server 服务

首先要把 sql server 的服务都关掉,通过 windows 最下面搜索框搜索 【服务】 并打开(或者同时按住 win + r 键,在弹出的运行框里面输入【services.msc】命令也可以进入到【服务】)

找到所有 sql server 的服务并全部停止 (不同的版本可能会有区别)

鼠标【右键】-【停止】或 直接点击左边的【停止】,两种方式任选一种停止服务就行(后面需要删除 sql server 的文件夹,如果删除不成功就是 sql server 的服务没关掉)

二、卸载 sql server 数据库

打开控制面板

找到程序,点击【卸载程序】

找到 sql server 相关的应用程序(不同的版本可能会有区别)

先找到 microsoft sql server 2012(64-bit) 鼠标【右键】-【卸载/更改】(其他版本找到对应的 (64位) 程序,如:sql server 2019 就找 microsoft sql server 2019(64-bit))

在弹出的程序框里选择【删除】

点击【确定】

选择实例,点击【下一步】注:选择示例时,这里有多少个实例id就删除多少次,如果有两个实例id,删除完一轮后,需要重复一遍上一步的操作再回到这里再删除一遍,把实例一个一个全部删除!!!

选择【全选】,然后点击【下一步】

点击【下一步】

点击【删除】

这里等它删除完

看一下状态是不是全部都【成功】了。如果全部都成功了,就直接点击【关闭】

找到 microsoft sql server 2012 native client 鼠标【右键】-【卸载】,在弹出的对话框中选择【是】(其他版本找对应的 native client 程序,如:sql server 2019 就找 microsoft sql server 2019 native client)

这里会弹出一个警告信息,不用管,直接选择【是】就行

最后把其他 sql server 的程序全部都【卸载】了

注:一些版本的 sql server 如果还单独安装了 sql server management studio (ssms) 管理工具,那么这个也要一起卸载掉

三、删除 sql server 相关文件

注:不同的版本可能会没有一些文件,没有的直接跳过就行

找到自己的之前安装 microsoft sql server 的目录(默认安装的在 c 盘)鼠标【右键】-【删除】,然后进入c:\program files 文件夹下,找到 microsoft sql server 文件夹 鼠标【右键】-【删除】

进入 c:\program files (x86) 文件夹下,找到 microsoft sql server 文件夹,鼠标【右键】-【删除】

进入 c:\users\20972\appdata\roaming\microsoft 文件夹下(就是 c:\用户\你自己电脑的用户名\appdata\roaming\microsoft,这里我的用户名叫20972),找到 microsoft sql server 文件夹 鼠标【右键】-【删除】


注:因为 appdata 是一个隐藏的文件,所以需要显示隐藏的项目,就按照下面的操作就可以找到了

······

在 c:\users\20972\appdata\roaming\microsoft 文件夹下(就是刚刚这个文件夹下),找到 sql server management studio 文件夹 鼠标【右键】-【删除】

四、删除 sql server 相关注册表

直接在电脑左下角 windows 【开始】图标上鼠标【右键】-【运行】(或者同时按住 win + r 键),在弹出的运行框中输入【regedit】-【确定】打开【注册表】

······

找到 hkey_local_machine \system\currentcontrolset\control 并展开

在刚刚展开的列表里面找到 session manager ,在右边找到 pendingfilerenameoperations 鼠标【右键】-【删除】


注:这个一定要删除,不然后面重装 sql server 的时候就会出现【重新启动计算机失败】示例如下:

然后找到 hkey_local_machine \software\microsoft 并展开

找到所有与 sql server 相关的项,鼠标【右键】-【删除】


注:每个人的可能会有不同,顺着列表看一下,只要是带有 sql server 的都要删除掉

然后按照相同的方法删除 hkey_current_user 下面的 sql server 相关的内容:


注:根据自己的电脑情况看,如果还有其他与 sql server 相关的项也要全部删除


hkey_current_user \software\microsoft\ microsoft sql server
hkey_current_user \software\microsoft\ sql server management studio

五、重启电脑

做完上面所有的操作之后,一定要重启电脑。

重启电脑完成后 sql server 就彻底从电脑上卸载干净了。

后面再重新安装也不会有什么问题了。

总结

到此这篇关于windows系统彻底卸载sql server通用方法的文章就介绍到这了,更多相关windows彻底卸载sql server内容请搜索七九推以前的文章或继续浏览下面的相关文章希望大家以后多多支持七九推!





推荐阅读
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • Windows7 64位系统安装PLSQL Developer的步骤和注意事项
    本文介绍了在Windows7 64位系统上安装PLSQL Developer的步骤和注意事项。首先下载并安装PLSQL Developer,注意不要安装在默认目录下。然后下载Windows 32位的oracle instant client,并解压到指定路径。最后,按照自己的喜好对解压后的文件进行命名和压缩。 ... [详细]
  • 在单位的一台4cpu的服务器上部署了esxserver,挂载了6个虚拟机,目前运行正常。在安装部署过程中,得到了cnvz.net论坛精华区 ... [详细]
  • 1.3.4ProfilerSQLServerProfiler是一个图形化的管理工具用于监督记录和检查SQLServer数据库的使用情况对系统管理员来说它是一个监视用户活动的间谍1. ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Imtryingtofigureoutawaytogeneratetorrentfilesfromabucket,usingtheAWSSDKforGo.我正 ... [详细]
  • 移动端常用单位——rem的使用方法和注意事项
    本文介绍了移动端常用的单位rem的使用方法和注意事项,包括px、%、em、vw、vh等其他常用单位的比较。同时还介绍了如何通过JS获取视口宽度并动态调整rem的值,以适应不同设备的屏幕大小。此外,还提到了rem目前在移动端的主流地位。 ... [详细]
  • Servlet多用户登录时HttpSession会话信息覆盖问题的解决方案
    本文讨论了在Servlet多用户登录时可能出现的HttpSession会话信息覆盖问题,并提供了解决方案。通过分析JSESSIONID的作用机制和编码方式,我们可以得出每个HttpSession对象都是通过客户端发送的唯一JSESSIONID来识别的,因此无需担心会话信息被覆盖的问题。需要注意的是,本文讨论的是多个客户端级别上的多用户登录,而非同一个浏览器级别上的多用户登录。 ... [详细]
  • PeopleSoft安装镜像版本及导入语言包的方法
    本文介绍了PeopleSoft安装镜像的两个版本,分别是VirtualBox虚拟机版本和NativeOS版本,并详细说明了导入语言包的方法。对于Windows版本,可以通过psdmt.exe登录进入,并使用datamover脚本导入语言包。对于Linux版本,同样可以使用命令行方式执行datamover脚本导入语言包。导入语言包后,可以实现多种语言的登录。参考文献提供了相关链接以供深入了解。 ... [详细]
  • Question该提问来源于开源项目:react-native-device-info/react-native-device-info ... [详细]
  • 寻求更强大的身份和访问管理(IAM)平台的企业正在转向云,并接受身份即服务(IDaaS)的灵活性。要为IAM选择正确的场外解决方案,业务管理人员和IT专业人员必须在实施之前评估安全 ... [详细]
  • 这个问题困扰了我两天,卸载Dr.COM客户端(我们学校上网要装这个客户端登陆服务器,以后只能在网页里输入用户名和密码了),问题解决了。问题的现象:在实验室机台式机上安装openfire和sp ... [详细]
author-avatar
手机用户2502853355
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有