我在电脑上装过一次SQL然后发现中间环节错了,就卸载了,由于卸载比较难就上网按照删注册表的方式进行卸载,不过卸载后无论怎么都装不上去了,我怀疑是不是我删注册表的时候多删了什么内容,求指教。

解决方案 »

  1.   

    MsigetproductInfo无法检索 Product code 为“.....”的包的productversion。代码错误:1608
      

  2.   

    MsigetproductInfo无法检索 Product code 为“.....”的包的productversion。代码错误:1608
      

  3.   

    当系统提示如 {95120000-00B9-0409-0000-0000000FF1CE}这个GUID时,(也可能是别的GUID,方法也和这个一样,如果是别的ID,照着本文GUID处理是不行的。)
    首先把这个GUID的前段“95120000” 倒排 成为 00002159 ,然后HKEY_Classes_Root\installer\UpgradeCodes里查找这个倒排的值,
    查找到后,删掉。
      

  4.   

    SQL Sever 2008  听说装这种数据库很麻烦,要么一击必中,要么就要重装系统。不然装不上的
      

  5.   


    执行安装向导期间出错,有关详细信息,您可以查看安装日志和/或单击帮助按钮。1)添加/删除程序中彻底删除sql server。
    2)将没有删除的sql server目录也删除掉。
    3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
    4)删除注册表中跟sql server相关的键。
    其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。
    如果上面还是不能得到解决
    那么再试下下面的:
    将以下两个从注册表中删除,一定可以解决SQL挂起问题:
    一、开始\运行\输入regedit回车
    +HKEY_LOCAL_MACHINE
    +SYSTEM
    +CurrentControlSet
    +Control
    +Session Manager下的FileRenameOperations删掉
    二、+HKEY_LOCAL_MACHINE
    +SOFTWARE
    +Microsoft
    +Windows
    +CurrentVersion
    +Setup
    +ExceptionComponents下的东西全部删掉如:
    {077ACEC7-979C-40AB-9835-435BA1511E0D}
    {30C7234B-6482-4A55-A11D-ECD9030313F2}
    {3FDF25EE-E592-4495-8391-6E9C504DAC2B}
    {60204BB3-7078-4F70-8F69-68297621941C}......
    总之有几项,就删几项,删掉后重启,再装SQL Server把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,
    和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。
    再装就应该没有问题了于是仔细按照以上步骤一遍又一遍的处理,每次都还是这个问题,每次我都怀疑我哪个步骤没处理干净,一直持续了2个小时,在一再确认我的处理是严格按以上步骤,还是存在问题后,我又再次找到类似如下资料:
    三,执行安装向导期间出错
       安装SQL 2005时,提示错误信息:执行安装向导期间出错  ①在d:盘根目录下建立sqlserver2005Setup目录,再在d:\sqlserver2005Setup\下创建2个目录\Servers\Tools  ②如果是2个cd的安装程序,将cd1上的所有文件拷贝到Servers目录下,将cd2目录下的所有文件拷贝到Tools下;如果是一个dvd的安装程序,则分别把dvd上的Servers和Tools目录下的所有文件分别拷贝到d:\sqlserver2005Setup\Servers和d:\sqlserver2005Setup\Tools再进行安装应该就没有问题。  ③还有需要注意的问题安装到上述错误的时候,SQL Server2005很多文件已经安装到硬盘上了,所有你重新安装的时候,可能会遇到a、提示磁盘空间不够目标磁盘中的空间不足,无法执行当前的 SQL Server 安装。若要继续,请释放磁盘空间以安装所选功能、为此次安装选择较少的功能或将所选功能安装到另一个驱动器中。b、安装仍然失败所以建议你重新安装之前,到添加删除程序里把SQL Server2005卸载
      

  6.   

    1.下载卸载工具,有两种:
    第一种是微软官方提供的工具(msicuu2.exe)
    http://support.microsoft.com/default.aspx?kbid=290301
    第二种是各大下载网站下载的非微软官方工具(SrvInstw.exe)
    2.使用卸载工具卸载所有SQL Server服务和相关组件(注意:卸载前要先停止对应的服务,否则可能卸载失败)
    3.删除C:\WINDOWS\inf 下所用文件(我是在该文件夹下搜索“sqlserver”,然后删除所有结果文件)
    可能搜索inf文件夹,根本没有任何信息,那就不用删了
    4.删除sql 2005安装目录下的所有文件5.删除注册表中:
    把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
    全部删掉,但是一般来说,如果用了卸载工具之后,注册表中不会有这些内容了(我用了SrvInstw.exe之后就没发现注册表中有以上内容)
    6.使用控制面板的【添加或删除程序】工具,查看有无其他未删除的SQL Server程序,如有都一并删除掉
    7.重启计算机
      

  7.   

    清理注册表还有一招狠的,先备份注册表, 查找SQL 或者Microsoft SQL 查出来的全部删!
      

  8.   

    在卸载程序中,卸载sql server相关的组建,包括.framework