如果你安装了Vs2008,这样你可能已经安装了带有sp2补丁的SqlServer Express2005,这个时候你就无法安装SQL Server2005了. 我尝试将SQLServer彻底删除,等我安装SQLServer 2005 Enterprise的时候提示版本不对,而且说明SQLServer Express2005的数据库组件及客户端组件已经存在,只能维护不能安装.
类似的问题可能还发生在:你安装SQLServer2005,但是在没有完成第二张光盘的安装的时候关机,导致安装组件信息写入注册表,而实际的SQLServer Managment Studio还没有安装,联机丛书也没有安装.
这个问题 耗了我一个下午的时间,最后终于找到了方法:
首先:保证
上图的"SQLServer安装程序支持文件"存在,这样我们就可以运行组件维护工具了,路径是: C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap
文件名称是:ARPWrapper.exe,你可以在CMD下直接运行 ARPWrapper.exe -remove 移除实例及工具.
知道我用的是什么系统吗? 是Windows Server 2008 Enterprise,比Vista强太多了,现在是RC0,估计下个月RTM就该出来了,到时候把SQLServer2008等都搞定,以后就是用2008的环境做事了.