我以把2000和2005都卸栽并又重新安装了。可是还是会报这个异常。请知道的人指教下,谢谢~

解决方案 »

  1.   

    1)、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作); 
    2)、把Microsoft SQL Server文件夹整个删掉; 
    3)、运行注册表,删除如下项: 
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER 
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT 
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVERADHELPER 
        HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server 
    4)、需要的话就重新启动系统; 
    5)、重新安装。 
      

  2.   

    1楼的兄弟,我刚才按你这个方法做了,但是只删了这个 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 
    其他的找不到。
    结果还是不行
      

  3.   

    先把SQL Server卸载,再把安装时产生的“Microsoft SQL Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重启。 仔细检查你的机器里卸载SQL后残余的信息。 
    通常在 
    C:\Documents and Settings\“所有用户名”\Application Data 
    下有一些信息,卸载之后还存在。 
    其次,清理一下多余的注册表信息。 
    然后再试试重装SQL! 
    祝你好运。好象卸载2000只需在控制面板中删除程序就好了?