七、SQLEXPRESS服务无法启动
SQL Server(SQLEXPRESS)这项服务无法启动,后来安装成功之后,这个依旧无法启动。个人认为可能是我安装的时候并没有完全安装,所以这项服务很可能是之前的残留;并且在配置管理器中的SQLServer2005服务里也并没有看到这个服务,所以可能这个并不是2005自己的服务。(才疏学浅,只能这么推断)。
我之后完全卸载,并没有让这项服务启动起来。它的错误消息是找不到指定的文件,我通过属性查看了他的路径,确实没有该文件。而且路径也无法修改,我就放弃这个错误了,反正我暂时没有试出影响。
八、关于卸载
通过控制面板添加删除程序删除所有的SQL Server 2005相关的应用程序。.NET是win7自带的重要组件,可以暂时先不删(我没删但是装成功了)。 手动删除服务,有人推荐SRVINSTW,它可以帮助我们删除所有的删不掉的服务,或者是一些病毒恶意创建的一些服务。但是我不会用,查了也没找到教程,所以直接略过了。估计这个可以删除我上一个不能启动的那个服务也说不定。 删除注册表 如果不进行这一步,你下次装,他会说你已经安装了什么组件,让你的安装进行不下去,因为他在安装的时候把这些组件都在注册表中进行注册了。所以需要删除注册表中的这些注册信息,但是不要乱删,否则后果自负。其实注册表里面的东西虽然很多,删除这几项里面的东东也就够了。 (1)start > run... > regedit (2)HKEY_CURRENT_USER > Software > Microsoft > Microsoft SQL Server整个文件夹一块删,不用手软 (3)HKEY_LOCAL_MACHINE > Software > Microsoft > Microsoft SQL Server删,删,删 一般来说,应用程序在安装的时候都是在这两项里面注册的,所以如果要删除注册表,不妨可以先试试删除这两项的内容。 删除残留文件 删完注册表,然后就需要删除一些残留的文件和文件夹,因为这些文件夹里面可能会有一些配置文件,所以不删干净你下次装还是用的这个文件的话就会有问题,所以为了安全起见,需要把这些文件也统统删掉。 这些文件散落各处,不是很集中。你可以用Search,Key用SQL(注:这一步我没有操作,但是也安装成功了),然后找出来一对,你看看相关的都可以删掉。不过最好不要删除那些.dll文件,否则系统起不来后果自负。而且这些文件一般也不是配置文件,所以对你再次安 装应该来说不会有什么影响,所以可以不要删除它们。
删除残留文件我是只删除了开始菜单中的SQL,以及安装目录下的整个SQL Server2005文件夹。