查看: 1131|回复: 1

[文章教程] 如何完全卸载 MS SQL Server?

[复制链接]
xuanxiao 发表于 2021-6-15 09:49:04 | 显示全部楼层 |阅读模式
如果通过标准卸载后,还是不能卸载成功SQL server,那么我们可以参考如下办法:
  A.删除 <sql> 目录及其下的所有内容
  B.从安装路径中删除 <sql> 目录(通过控制面板/程序和功能)
  C.使用 regedt32/regedit 删除 SQL 注册表项。这些都是:

(所有版本)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

(6.0 及以上)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLExecutive

(7.0 及以上)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLServerAgent
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server 7
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServ65

请以管理员身份登录并执行以上步骤即可。

二、 如果服务还没卸载成功,可以人工卸载,参考:

删除服务
办法一: 用sc.exe这个Windows命令
开始——运行——cmd.exe,然后输入sc就可以看到了。使用办法很简单:
sc delete "服务名" (如果服务名中间有空格,就需要前后加引号),服务名称可以在服务的属性里找到,不要将服务名称误认为显示名称。
如针对上面的: sc delete MSSQL

方法二:直接进行注册表编辑
打开注册表编辑器,找到下面的键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。

三、相关工具:
windows 服务安装卸载工具
Srvinstw_V1.00_bbs_TTASP_COM.zip (23.78 KB, 下载次数: 2, 售价: 10 个ASP币)
 楼主| xuanxiao 发表于 2022-11-22 22:00:45 | 显示全部楼层
卸载现有的 SQL Server 实例
注意事项:

要卸载 SQL Server,您必须是具有作为服务登录权限的本地管理员。
如果您的计算机具有所需的最小物理内存量,请将页面文件的大小增加到物理内存量的两倍。虚拟内存不足会导致无法完全删除 SQL Server。
在具有多个 SQL Server 实例的系统上,只有在删除最后一个 SQL Server 实例后,才会卸载 SQL Server 浏览器服务。SQL Server Browser 服务可以从“控制面板”的“程序和功能”中手动删除。
卸载 SQL Server 会删除在安装过程中添加的 tempdb 数据文件。如果系统数据库目录中存在具有 tempdb_mssql_*.ndf 名称模式的文件,则它们将被删除。

*************************************
2008 SQLServer卸载:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号