欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL2005干净卸载

程序员文章站 2022-06-08 15:06:27
sql2005干净卸载   昨天卸载安装sql2005,安装显示成功之后可是就是没有进入sql的文件,只有配置工具,于是就卸载了,这下可好,卸载没卸干净,又重新安装,...

sql2005干净卸载

 

昨天卸载安装sql2005,安装显示成功之后可是就是没有进入sql的文件,只有配置工具,于是就卸载了,这下可好,卸载没卸干净,又重新安装,这次不仅显示上一次已经安装的文件已经安装安装完成,还显示只有配置工具,反复弄了好几次还是不成功,今天起来又开始我的安装历程,我先决定把该卸载的卸载了然后再安装。

 

第一步:彻底卸载sql2005

 

管理分类…

 

这些天一直在折腾这个东西,估计卸了装,装了卸也装了10几20遍了吧,所以颇有心得啊!~~在网上找关于如何卸载sql server 2005的材料也不是很多的说,基本上按照他们说的还是不能解决我的问题,所以只能自己慢慢摸索了,渐渐的也摸索出来一点东西。这里是我卸载sql server 2005的办法,用这还可以,大家如果碰到类似问题,不妨一试。

 

因为我们是在cluster环境下来安装sql server,所以不知道会不会和一般安装卸载不太一样的说,我自己觉得应该差别不是很大的说。

 

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文件,否则起不来后果自负。而且这些文件一般也不是配置文件,所以对你再次安装应该来说不会有什么影响,所以可以不要删除它们。

 

至此,所有的卸载工作就已经告一段落了。最后一步就是重启机器,非常重要,相信大家能够体会到。

 

重起之后就可以重装了。我装了好几遍都是这种方式进行了,目前运行良好。

 

第二:安装sql2005 跟第一次安装是一样的。