我估计很多人都碰到这个问题,我的系统是windows 2008,以前是xp,SQL SERVER 2005也是多次删除重装,导致很多问题。到今天终于有一个基本的思路来解决这个问题。
前提:
首先,我的SQL SERVER 2005是坏了的,有问题的。那么我先尝试再次重新安装 sql server 2005,使其尽可能恢复正常。
然后按照下面的步骤来解决:
1.在控制面板里面,卸载sql server 2005 ,先卸载sql server 2005的组件等,然后再卸载 “主sql server 2005"。 (一般这步做完之后,系统”服务“里面,所有关于sql server 2005的服务,也应该全部删除了,实在没删除,再使用其它工具来删除系统”服务“,但是个人建议不要这样做。)
2.使用windows installer clear up 清除 sql server 2005 (工具下载:http://support.microsoft.com/default.aspx?kbid=290301)
3.删除sql server 2005 的注册表节:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
4.删除sql server 2005 的安装目录:D:\Program Files\Microsoft SQL Server,(一般是在C盘下面的).
5.重新启动系统
6.启动后,重新安装,(如果在新的安装过程中,再出现其他问题,可以跳到第1步,再次来过。我按照这个流程试了走了多次,终于安装成功)
参考:
http://support.microsoft.com/kb/909967
http://www.cnblogs.com/sheboss/archive/2008/11/20/1337143.html