怎样完全卸载sql2005
1、先把控制面板中关于SQL Server卸载(卸载不掉也没有关系,继续下面的操作) 一般 控制面板中包括8项。 2.停止服务 sql server 用(srvinstw) 2、把Microsoft SQL Server文件夹整个删掉。 3、运行注册表,删除如下项: 开始——运行——regedit HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 4、需要的话就重新启动系统 5、重新安装
我想大家很多遇到过sql server安装失败或出错需要卸载sql server的时候,但是,sql server完全卸载是一个非常麻烦的问题,往往卸载不干净,不是哪个进程没干掉,就是哪个服务没卸载,又没现成的工具,卸载不完全,重装出问题。怎么办?现在以我的经验给大家介绍一种方法: 第一步,从微软网站上下载卸载工具msicuu2.exe文件,可以从http://www.support.microsoft.com/default.aspx?kbid=290301下载此工具,下载安装后如图: 点击sql server 2005相关程序,点击Remove按钮进行卸载。 或者,从网站上下载Srvinstw汉化版,这也是一款卸载Windows服务的好工具,如图: 将Sql Server服务卸载,这样就干净多了。 第二步,在“开始”菜单里点击“运行”,输入regedit,进入注册表: 把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper全部删掉,但是一般来说,如果用了卸载工具之后,注册表中不会有这些内容了。 第三步,为得到最保险,要确保开始菜单和“控制面板/添加删除程序”里没有Sql server的文件夹和文件,然后删除C:\Program Files\或D:\Program Files文件夹所残留的sql server文件。如果不能删除,请装UnLocker工具,将其删除。 第四步,重新启动电脑,安装SQL SERVER 2005,应该就ok了。 但是,假如!万一!若遇到出现COM+目录警告,找到Distributed Transaction Coordinator这个服务,启动,若此无法启动就可能是Distributed Transaction Coordinator这个服务依赖的msdtc这个服务器禁止启动了,启动MSDTC服务就ok了。打开MSDTC服务办法:点开始→运行→输入命令”msdtc -resetlog”,运行该命令即可.
//=================================
1。首先要停止所有的SQL的服务,步骤如下:
Control Panel > Administrative Tools > Services > stop all SQL services
这一步非常重要,因为如果你不这样做,有些服务在你卸载的时候仍然被占用,这样的话你会卸不干净,或者遇到一些其他的怪问题。在Windows上什么都有可能发生。(在卸载之前先停掉相关服务,这一条也适用于其他软件的卸载。)
2。卸载程序
通过add and remove program来删除所有的SQL Server 2005相关的应用程序,都删除了,一个都不要留,包括.net framwork统统删掉。
SQL Server 2005比较奇怪的一点是,你把这些程序都删除了之后,居然在开始菜单的program里面那些东西都还在,居然还可以点,只是你肯定是连不上数据库了。为什么,天知道,微软知道,记住在Windows下面什么都有可能发生。而且所有的服务都还在那里,一个都没有少。oh, god!~所以只有继续进行第三步。
3。手动删除服务
所谓道高一尺魔高一丈,自己动手丰衣足食!~我下了一个小软件,这里隆重推荐给大家,叫做SRVINSTW,它可以帮助我们删除所有的删不掉的服务,或者是一些病毒恶意创建的一些服务。该软件很精悍才60多K,不过很好用的说。通过它把Serverics里面所有的关于SQL的服务统统删掉,一个也不要留。
4。删除注册表
如果不进行这一步,你下次装,他会说你已经安装了什么组件,让你的安装进行不下去,因为他在安装的时候把这些组件都在注册表中进行注册了。所以需要删除注册表中的这些注册信息,但是不要乱删,否则后果自负。其实注册表里面的东西虽然很多,删除这几项里面的东东也就够了。
(1)start > run... > regedit
(2)HKEY_CURRENT_USER > Software > Microsoft > Microsoft SQL Server整个文件夹一块删,不用手软
(3)HKEY_LOCAL_MACHINE > Software > Microsoft > Microsoft SQL Server删,删,删
一般来说,应用程序在安装的时候都是在这两项里面注册的,所以如果要删除注册表,不妨可以先试试删除这两项的内容。
5。删除残留文件
删完注册表,然后就需要删除一些残留的文件和文件夹,因为这些文件夹里面可能会有一些配置文件,所以不删干净你下次装还是用的这个文件的话就会有问题,所以为了安全起见,需要把这些文件也统统删掉。
这些文件散落各处,不是很集中。你可以用Search,Key用SQL, 然后找出来一对,你看看相关的都可以删掉。不过最好不要删除那些.dll文件,否则系统起不来后果自负。而且这些文件一般也不是配置文件,所以对你再次安装应该来说不会有什么影响,所以可以不要删除它们。
至此,所有的卸载工作就已经告一段落了。最后一步就是重启机器,非常重要,相信大家能够体会到。
用360卸载SQL2005先主要是安装支持的英文的和V S 两个主要的文件 我的博客文章介绍
SQL Server 2005(适用于2000)的卸载是一个非常头疼的问题。我曾经尝试过直接使用【添加或删除程序】工具卸载、清除安装目录、删除注册表内容等等各种方式综合卸载,勉强成功。现在终于找到了一个事半功倍的方法,多次尝试,未有失败,具体如下:
1.下载卸载工具,有两种:
第一种是微软官方提供的工具(msicuu2.exe)
http://support.microsoft.com/default.aspx?kbid=290301
第二种是各大下载网站下载的非微软官方工具(SrvInstw.exe)
微软官方工具需要安装,而且安装步骤比较麻烦,还有没找到支持64位的;
非微软官方工具纯绿色,不需安装,直接卸载,支持64位。
所以我还是习惯用非微软官方工具,觉得好用。
2.使用卸载工具卸载所有SQL Server服务和相关组件(注意:卸载前要先停止对应的服务,否则可能卸载失败)
3.删除C:\WINDOWS\inf 下所用文件(我是在该文件夹下搜索“sqlserver”,然后删除所有结果文件)
可能搜索inf文件夹,根本没有任何信息,那就不用删了
4.删除sql 2005安装目录下的所有文件
5.删除注册表中:
把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部删掉,但是一般来说,如果用了卸载工具之后,注册表中不会有这些内容了(我用了SrvInstw.exe之后就没发现注册表中有以上内容)
6.使用控制面板的【添加或删除程序】工具,查看有无其他未删除的SQL Server程序,如有都一并删除掉
7.重启计算机
计算机重启完成后,SQL Server 2005就被完全的卸载干净了,可以正常重新安装。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/tuwen/archive/2010/02/09/5302212.aspx


浙公网安备 33010602011771号