如何彻底的卸载sql server数据库

好不容易装上了sql server 2012数据库,可是却不能连接本地的数据库,后来发现缺少一些服务,于是决定重新安装,但是卸载却很麻烦,如果卸载不干净的话,重新安装会出问题,所以下面就总结一些方法:
  在卸载sql server 2012后,大家都希望能够将注册表信息完全删干净,下面就将教您彻底删除sql server 2012注册表的方法,供您参考,删除之前,请一定要做好备份工作哟。
  在卸载sql server 2012开始——运行:输入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 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

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-12-22 20:58:06

如何彻底的卸载sql server数据库的相关文章

手工卸载SQL Server 2000数据库

在给各合作学校安装应用系统过程中,发现学校里的SQL SERVER 2000数据库损坏了重装后都发生了同样的问题,那就是安装SQL SERVER数据库不成功.原因:即使你通过控制面板里的"添加/删除程序" 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作.因此重新安装不成功,很多人只好重装系统解决.经过较长时间的摸索和实践总结,我找到了一点技巧方法,在这里与大家分享. 操作步骤: 在进行操作之前,建议备份好注册表以及重要的数据

《数据库基础及实践技术——SQL Server 2008》一2.4 卸载SQL Server 2008

2.4 卸载SQL Server 2008 如果要卸载SQL Server 2008,必须首先停止SQL Server 2008的全部服务(如果已经启动的话),然后再执行卸载操作. 停止SQL Server 2008服务的方法如下: 在SQL Server配置管理器中,单击左侧的"SQL Server服务",窗口右侧将列出已安装的SQL Server服务.在要停止的服务上右击鼠标,在弹出的快捷菜单中选择"停止"命令,即可停止选中的服务. SQL Server 200

在.net安装程序部署SQL Server数据库

server|程序|数据|数据库 目录 l 摘要l 一般安装程序的制作l 在安装程序中部署SQL Server数据库1. 通过调用osql来执行数据库脚本文件2. 通过把脚本文件作为资源文件载入3. 通过sp_attach_db来创建数据库l 总结 摘要一个项目完成之后,安装程序的制作是一个必要的过程.如果需要部署数据库,则使安装程度的制作变得比较麻烦.使用visual studio.net可以非常方便的制作应用程序以及部署程序中需要的数据库.本文介绍了如何使用visual studio.net

完美卸载SQL Server 2008的方法

针对SQL数据库卸载不完全的现象,做了如下总结:   1,控制面板 卸载   首先,打开控制面板,按照"安装时间"进行排序,卸载SQL Server系列组件     2,利用360删除SQL Server系列组件(同样按照时间排序)     3,利用Windows Install Clean Up软件   微软自己出的卸载软件,用它可以完美卸载Microsoft的系列软件.利用 Windows Installer 清理实用工具,可以删除程序的 Windows Installer 配置信

sqlserver-该不该卸载sql server?

问题描述 该不该卸载sql server? 我已经下载过sql server了,但是navicat一般适用于mysql,所以现在准备下载mysql,想卸载sql server ,但是怕删不干净.如果留着,会和mysql产生冲突吗?求教 解决方案 谁告诉你navicat只适用于mysql的.你到它公司网站上,有个navicatePreminu应该是这么拼的,它适用于各种数据库. 它和mysql不冲突 解决方案二: 当然不会冲突 如果空间够 两个可以都装着 解决方案三: 不会冲突. 我只是一个打酱油

强力卸载SQL Server 2008图文详解

针对SQL数据库卸载不完全的现象,做了如下总结: 1,控制面板 卸载 首先,打开控制面板,按照"安装时间"进行排序,卸载SQL Server系列组件   2,利用360删除SQL Server系列组件(同样按照时间排序)   3,利用Windows Install Clean Up软件 微软自己出的卸载软件,用它可以完美卸载Microsoft的系列软件.利用 Windows Installer 清理实用工具,可以删除程序的 Windows Installer 配置信息.如果您遇到安装(

完美卸载SQL Server 2008的方案

针对SQL数据库卸载不完全的现象,做了如下总结:   1,控制面板 卸载   首先,打开控制面板,按照"安装时间"进行排序,卸载SQL Server系列组件     2,利用360删除SQL Server系列组件(同样按照时间排序)     3,利用Windows Install Clean Up软件   微软自己出的卸载软件,用它可以完美卸载Microsoft的系列软件.利用 Windows Installer 清理实用工具,可以删除程序的 Windows Installer 配置信

SQL SERVER 数据库备份的三种策略及语句

1.全量数据备份 备份整个数据库,恢复时恢复所有.优点是简单,缺点是数据量太大,非常耗时 全数据库备份因为容易实施,被许多系统优先采用.在一天或一周中预定的时间进行全数据库备份使你不用动什么脑筋.使用这种类型的备份带来的问题是非常缺乏灵活性,而且当数据库被冲掉后,你面临丢失大量数据的潜在威胁.例如,假设你每天在午夜备份数据库. 如果服务器在晚上11点崩溃了,你将丢失前面23个小时对数据所做的全部修改.对大多数系统来说,这是无法接受的.对此规则,为数不多的例外如下: 1.系统中所存的数据可以很容易

Delphi编程访问SQL Server数据库

delphi是一个优秀的可视化软件开发环境,并已广泛应用于数据库软件的开发.在DelphiC/S版环境中,结合其优化的数据库操作,以及Borland Database Engine(即:BDE,数据库引擎),对开发客户机/服务器系统下的网络数据库软件提供了更加快速有效的途径.在客户机/服务器系统中,服务器端我们采用Microsoft SQL Server6.0 for WindowsNT作为数据库服务器:另外,在客户端采用Delphi编写客户软件.在此,我们假定SQLServer设置完毕,并已经