关于SQL server彻底卸载删除的完整步骤
1.未彻底卸载删除SQL Server会出现的问题
如果没有彻底删除之前的SQL server,就可能会出现这个
当要安装新的实例的时候因为之前安装过sql server没有删除干净而导致下图问题,说实例名已经存在。

2.首先要先关闭服务
“开始+R”可以快速进入运行,输入“services.msc”,进入服务。

在【服务】里找到所有的SQL Server服务,鼠标【右键】选择【停止】,将SQL Server的服务全部停止。然后下一步

3.彻底删除三步走
这里给大家推荐一个蛮好用的软件,可以辅助我们找程序和文件(找文件确实好用),还有注册表(但是感觉并不是很全)
Uninstall Tool 强大的电脑清理卸载软件 或者 点击这里下载
a.删除程序
1)点击计算机左下角“开始”,
点击“控制面板”
点击“程序和功能”
寻找与SQL相关的程序,并卸载
或者点击搜索,输入控制面板也可以


进入后再搜索框输入sql就可以找到。然后点击卸载

b.删除磁盘文件(一般数据库默认安装在C盘)
1)“C:\Program Files”删除“Microsoft SQL Server”文件夹
(2)如果是64位系统还需要删除“C:\Program Files(x86)”中的 “Microsoft SQL Server” 文件夹
用搜索可能快点

(3)注意:若无法删除文件,请先获得权限,或者进入安全模式后再删除。
进入安全模式:按住【shift】不放然后选择左下角开始菜单中的重启选项,直到进入【疑难解答】后松开按键,选择【高级选项】-【启动设置】选择【重启】,重启后在【启动设置】界面按F4进入安全模式。找到对应文件夹后删除。退出安全模式只需重启电脑。
如果有uninstall tool那就可能快点
点击搜索sql,找到后,可以直接找到安装文件夹和注册表条目,是会快点

点击卸载后可以通过右键浏览进入他扫描出来的包的位置,很是方便

c.删除注册表
“开始+R”可以快速进入运行,输入“regedit”,进入注册表编辑。

在注册表这里可以输入路径直接找到包,一共三个
(1)\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manage,右击,找到PendingFileRenameOperations并删除;
(2)\HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,删除;
(3)\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL…,删除前缀为Microsoft SQL的内容
然后就可以了重装了
总结
到此这篇关于关于SQL server彻底卸载删除的文章就介绍到这了,更多相关sqlserver彻底卸载删除内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
sqlserver/mysql按天、按小时、按分钟统计连续时间段数据【推荐】
最近小编接到这样的需求,公司需要按天,按小时查看数据,可以直观的看到时间段的数据峰值。这篇文章主要介绍了sqlserver/mysql按天,按小时,按分钟统计连续时间段数据 ,需要的朋友可以参考下2019-06-06
SQL SERVER偏移函数(LAG、LEAD、FIRST_VALUE、LAST _VALUE、NT
本文主要介绍了SQL SERVER偏移函数(LAG、LEAD、FIRST_VALUE、LAST _VALUE、NTH_VALUE),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-05-05
sqlserver数据库加密后无法使用MDF,LDF,log文件名称被修改的数据恢复
这篇文章主要给大家分享的是sqlserver数据库加密后无法使用MDF,LDF,log文件名称被修改的数据恢复案例,如果工作中你也遇到这样的问题,可以参考一下2022-03-03
SQL Server中关于基数估计计算预估行数的一些方法探讨
这篇文章主要介绍了SQL Server中关于基数估计计算预估行数的一些方法探讨,需要的朋友可以参考下2017-05-05
SQL Server查询包含某个字段的存储过程或触发器的一些常用方法
在 SQL Server 中,如果想查询包含特定字段(例如,某个特定的列名或变量名)的存储过程或触发器,可以通过查询系统视图和系统表来实现,本文给大家介绍SQL Server查询包含某个字段的存储过程或触发器的一些常用方法,感兴趣的朋友一起看看吧2025-09-09
SQL Server驱动和TLS版本不兼容的原因分析和解决方案
这篇文章主要介绍了在将Java程序部署到Docker容器时,由于SQL Server和OpenJDK 8之间的TLS/SSL版本不兼容问题导致的错误,通过修改`java.security`文件放宽TLS/SSL的安全限制,解决了本地服务器和Docker容器的兼容性问题,需要的朋友可以参考下2025-11-11


最新评论