如何彻底卸载SQL Server

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何彻底卸载SQL Server相关的知识,希望对你有一定的参考价值。

在卸载sql server 2012后,都希望能够将注册表信息完全删干净,彻底删除sql server 2012注册表的方法,删除之前,请一定要做好备份工作哟。

在卸载sql server 2012开始--运行:输入regedit 进入注册表编辑器,进入之后执行下列操作: 

    彻底删除sql server 2012: 

hkey_local_machine\\software\\Microsoft\\MSSQLServer

hkey_local_machine\\software\\Microsoft\\Microsoft SQL Server

hkey_current_user\\software\\Microsoft\\Microsoft SQL Server

hkey_current_user\\software\\Microsoft\\MSSQLServer

hkey_local_machine\\system\\currentcontrolset\\control\\sessionmanager\\pendingfileren       ameoperations 

2.注册表中的相关信息删除: 

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSSQLServer。 

HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\MSDTC。 

HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\setup 

删除ExceptionComponents 

3.运行注册表,删除如下项: 

HKEY_CURRENT_USER\\Software\\Microsoft\\Microsoft SQL Server 

HKEY_USERS\\S-1-5-21-2668230077-3704407121-3760209252-500\\Software\\Microsoft\\Microsoft SQL Server 

HKEY_USERS\\.DEFAULT\\Software\\Microsoft\\VisualStudio

HKEY_USERS\\.DEFAULT\\Software\\Microsoft\\SQL Server Management Studio

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft SQL Server 

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSSQLServer 

4.查看服务列表里面有哪些sqlserver的服务残留,然后在以下地方,将sqlserver相关的服务全部删除. 

HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services 

将SQL SERVER安装路径下,如:C盘——Program File下的Microsoft SQL Server 文件夹删除 

重启计算机 

SQL SERVER 2012 不容易卸干净的

1.停掉SQL SERVER 2012所有相关服务 

2.在控制面板“添加删除程序”中,删除SQL SERVER2012相关的程序 

3.下载 Windows Install Clean Up 工具卸载SQL 2012组件 (google it ~关于怎么用懒得写,看看就知道了)删除所有SQL服务

4.清除注册表 

将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除 

将HKEY_LOCAL_mACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2012Redist全部删除

5.删除残留文件 

6.将SQL SERVER安装路径下,如:C盘——Program File下的Microsoft SQL Server 文件夹删除 

7.重启计算机  

注意:执行sqlserver2012提供的卸载实例程序,虽然卸载掉了实例,但是在系统的服务中任然看得到该实例.那么,先按照上面的方法清理注册表,然后再重启计算机即可 

修复软件安装问题和软件卸载问题    

自动诊断您的计算机上会阻止安装和卸载程序的问题。 帮助修复无法正常卸载的程序和阻止新程序安装的程序。        

修复的问题...                

删除 64 位操作系统上错误的注册表项。

控制损坏的升级(修补)数据的 Windows 注册表项。

解决阻止新程序安装的问题。

解决阻止程序完全卸载和阻止新的安装和更新的问题。

仅当程序无法使用 Windows 的“添加/删除程序”功能卸载时,才使用此疑难解答程序进行卸载。

运行于...                

Microsoft Windows Server 2003

Microsoft Windows Server 2003 R2

Microsoft Windows XP

Windows 7

Windows Server 2008

Windows Server 2008 R2

Windows Vista

Windows 8

Windows 8.1

Windows Server 2012 editions

Windows Server 2012 R2

适用于...                

Microsoft Visual Studio 2005

Microsoft Visual Studio 2005 Professional Edition

Microsoft Visual Studio 2005 Professional Edition with MSDN Premium Subscription

Microsoft Visual Studio 2005 Professional Edition with MSDN Professional Subscription

Microsoft Visual Studio 2008

Microsoft Visual Studio 2008 Standard Edition

Microsoft Visual Studio 2008 Professional Edition

Microsoft Visual Studio 2008 Express Edition

Microsoft Visual Studio 2008 Academic Edition

Microsoft Visual Studio 2008 Software Development Kit

Microsoft Visual Studio 2008 Tools for Applications Software Development Kit

Microsoft Visual Studio 2008 Shell (integrated mode)

Microsoft Visual Studio 2008 Shell (isolated mode) Redistributable Package

Microsoft Visual Studio 2010

Microsoft Visual Studio 2010 Ultimate with MSDN

Microsoft Visual Studio 2010 Ultimate

Microsoft Visual Studio 2010 Professional with MSDN

Microsoft Visual Studio 2010 Professional

Microsoft Visual Studio 2010 Professional with MSDN Embedded

Microsoft Visual Studio 2010 Premium

Microsoft Visual Studio 2008 Professional Edition with MSDN Embedded

Microsoft Visual Studio 2010 Remote Debugger

Microsoft Visual Studio 2010 Shell (Isolated)

Microsoft Visual Studio 2010 Shell (Integrated)

Microsoft Visual Studio 2010 Software Development Kit

参考技术A  在卸载sql
server
开始——运行:输入regedit
进入注册表编辑器,进入之后执行下列操作:
  1.彻底删除sql
server
2012:
  hkey_local_machine\software\Microsoft\MSSQLServer
  hkey_local_machine\software\Microsoft\Microsoft
SQL
Server
  hkey_current_user\software\Microsoft\Microsoft
SQL
Server
  hkey_current_user\software\Microsoft\MSSQLServer
  hkey_local_machine\system\currentcontrolset\control\sessionmanager\pendingfileren
ameoperations
  2.注册表中的相关信息删除:
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
  删除ExceptionComponents
  3.运行注册表,删除如下项:
  HKEY_CURRENT_USER\Software\Microsoft\Microsoft
SQL
Server
  HKEY_USERS\S-1-5-21-2668230077-3704407121-3760209252-500\Software\Microsoft\Microsoft
SQL
Server
  HKEY_USERS\.DEFAULT\Software\Microsoft\VisualStudio
  HKEY_USERS\.DEFAULT\Software\Microsoft\SQL
Server
Management
Studio
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft
SQL
Server
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
  4.查看服务列表里面有哪些sqlserver的服务残留,然后在以下地方,将sqlserver相关的服务全部删除.
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  将SQL
SERVER安装路径下,如:C盘——Program
File下的Microsoft
SQL
Server
文件夹删除

彻底的卸载SQL Server2005

 昨天不小心把SQL Server 2005弄坏了。所以,对彻底卸载他进行了研究。在这里记录一下,嘿嘿~

 

        1、首先在控制面板中卸载所有与SQL Server 2005相关的程序,要记得最后一个卸载Micresoft SQL Server 2005。

        2、到网上找微软的卸载工具:Windows Install Clean Up。安装后,将与SQL Server 2005相关的程序卸掉。

        3、清除注册表中有关的信息:

                进入注册表的命令是:regedit

                将HKEY_CURRENT_USER-->Software-->Microsoft-->Microsoft SQL Server删除

                还有:HKEY_LOCAL_MACHINE-->Software-->Microsoft-->Microsoft SQL Server删除

        4、到安装SQL Server 2005的目录下将整个文件夹删除。C:/Program Files/Microsoft SQL Server

 

        最后重启一下就可以了。
---------------------
作者:limeiyu
来源:CSDN
原文:https://blog.csdn.net/limeiyu/article/details/2868424
版权声明:本文为博主原创文章,转载请附上博文链接!






以上是关于如何彻底卸载SQL Server的主要内容,如果未能解决你的问题,请参考以下文章

怎样彻底卸载(删除)SQL server2000

怎么把电脑上的sql server卸载干净彻底

怎样彻底卸载(删除)SQL server2000

彻底的卸载SQL Server2005

sqlserver2012怎么卸载干净

怎么彻底删除安装的sql2014