Microsoft SQL Server 2008 R2完全卸载再安装手册

Microsoft SQL Server 2008 R2安装后,可能一些原因导致程序故障,需要重新安装,但是卸载后,很难再进行安装,基本都会报错,导致程序无法正常安装使用,以下是亲测有效的方法,屡试不爽,以及一些其它可能出现的问题,如参照以下方法仍旧不能解决,建议重新安装系统,再安装数据库,这是最简单最有效的方法。
第一部分 完全卸载Microsoft SQL server 2008 R2。

  1. 首先进入控制面板:鼠标左键点击左下角windows图标键。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  2. 进入后选择程序和功能。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  3. 找到Microsoft SQL Server 2008 R2,点击右键,选择卸载/更改。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  4. 然后出现如下图,选择删除选项。如没有,参照后面的删除方法。

Microsoft SQL Server 2008 R2完全卸载再安装手册

  1. 开始卸载过程,全部通过或者跳过即没问题,点击确定,如果“重新启动计算机”不通过,则重启电脑,然后在进行卸载即可。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  2. 选择要删除的实例,然后点击下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  3. 选择要删除的功能,全选,然后下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  4. 通过跳过即没问题,选择下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  5. 点击删除开始删除。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  6. 删除进度。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  7. 删除完成。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  8. 然后进入控制面板,右键删除里面所有有关Microsoft SQL server的项目。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    13.删除安装盘中残余文件,本次安装默认在C盘,路径如下所示。
    C:\Program Files\Microsoft SQL Server
    C:\Program Files (x86)\Microsoft SQL Server(64位操作系统有此项)
    C:\Program Files (x86)\Microsoft SQL Server Compact Edition(64位操作系统)
    C:\Users\Administrator\AppData\Local\Microsoft
    C:\Users\Administrator\AppData\Roaming\Microsoft
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册

Users 即windows 7 的C盘下“用户”文件夹,windows 8显示为Users,Administrator即计算机管理员账户,具体根据电脑自定义的名称。
如果找不到administrator文件夹下面的AppData文件夹,点击文件对话框菜单栏的“工具”,选择文件夹选项进行设置,如下图所示。

Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册

如果再删除文件夹的时候,发现删除不掉,提示被占用,可以选择重启计算机试试,如果还是不行,可以用强制的方法,安装了360或者腾讯电脑管家的用户,可以采取粉碎文件的操作,右键,选择文件粉碎,如下图所示:
Microsoft SQL Server 2008 R2完全卸载再安装手册

  1. 删除注册表残余项目,运行注册表,删除如下项,路径具体操作如下:
    HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    打开注册表:点击左下角windows图标,选择运行,然后输入regedit。

Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册

Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册

到此为此,已删除完成,亲测有效,下面安装过程就是在此处卸载完成后进行的。
15. 当然有些机器的数据库可能因为某些原因,导致不能如上正常卸载,可以运用Windows Install Clean Up 进行删除程序。
一般系统自带,如没有,自行下载。下载安装后运行程序,找到关于Microsoft SQL Server 的选项,全部选择,然后点击Remove,需要时间,请耐心等待,完成后根据上面的介绍,删除文件夹和注册表的残余项目。
Microsoft SQL Server 2008 R2完全卸载再安装手册
第二部分 再次安装Microsoft SQL server 2008 R2。

  1. 下载Microsoft SQL Server 2008 R2,打开安装文件夹,运行setup.exe:
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  2. 如果运行中发现如下错误,请参照下面描述进行处理,如没有,跳过此步。

Microsoft SQL Server 2008 R2完全卸载再安装手册
打开C:\Users\Administrator\AppData\Local , users在win7中显示为用户,在win8中显示users,可以在地址栏中直接输入上述地址。
Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册

打开Local后,找到Microsoft_Corporation文件夹下的LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx这个文件夹删除。删除此文件夹即可正常运行安装程序。

  1. 弹出安装程序界面,选择安装,全新安装或向现有安装添加功能。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  2. 进行检测,全部通过即可,卸载干净情况下一般都是通过的,如有失败的,请再参照上面进行删除。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  3. 输入产品秘钥,此安装程序默认输入,直接下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  4. 接受许可条款,下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  5. 安装支持文件。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    如果SQL Server 2008 R2在此处安装过程中提示Could not open key请参照如下解决方案,如没有报错,请跳过此步,报错信息如下图所示。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    此问题为注册表权限的问题,可能权限设置有问题,导致程序无法访问,修改权限即可。首先找到提示的位置,报错信息中写的UNKNOWN,地址未知,根据后面的路径,可以找到具体位置。
    解决方法一:
    以管理员身份运行CMD命令提示符,输入以下语句并运行就OK了。
    secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
    如方法一无法解决,请参照解决方法二:
    注册表位置:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\ Installer\ UserData\ S-1-5-18\ Components
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    图中所报错的路径的项目都在Components下面,如果逐一进行更改,会不停报错,直到修改到不报错,这需要很多时间,现在就直接批量更Components的权限即可。
    如下图所示,右键选择权限。

Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册
Microsoft SQL Server 2008 R2完全卸载再安装手册
注意everyone的权限要勾上完全控制,读取以及特殊权限。
Microsoft SQL Server 2008 R2完全卸载再安装手册
然后点击Componets的权限对话框中的高级选项,选择所有者。
Microsoft SQL Server 2008 R2完全卸载再安装手册
选择其他用户或组

Microsoft SQL Server 2008 R2完全卸载再安装手册
和上面一样,在高级里面添加Everyone
Microsoft SQL Server 2008 R2完全卸载再安装手册
选择好Everyone后,点击确定,在高级设置里面勾上:替换子容器和对象所有者。
Microsoft SQL Server 2008 R2完全卸载再安装手册
在刚刚错误界面点击确定就可以了,安装程序会继续,如果继续报错,继续刚才步骤,没报错会进行下面操作。
8. 安装程序支持规则。
Microsoft SQL Server 2008 R2完全卸载再安装手册
9. 设置角色。
Microsoft SQL Server 2008 R2完全卸载再安装手册
10. 选择功能,全选,目录可以根据自己意愿更改,点击下一步。
Microsoft SQL Server 2008 R2完全卸载再安装手册
11. 安装规则,全部通过,跳过就没问题。

Microsoft SQL Server 2008 R2完全卸载再安装手册
12. 实例配置,默认实例即可。
Microsoft SQL Server 2008 R2完全卸载再安装手册
13. 磁盘空间需求。
Microsoft SQL Server 2008 R2完全卸载再安装手册
14. 服务器配置,按照如图配置一样的账户名。

Microsoft SQL Server 2008 R2完全卸载再安装手册

  1. 数据库引擎配置,选择混合模式,指定SQL Server 管理员添加当前用户。

Microsoft SQL Server 2008 R2完全卸载再安装手册

  1. Analysis Services 配置,添加当前用户,然后下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  2. Reporting Services 配置,按照本机模式默认配置。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  3. 错误报告,下一步。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
  4. 按照配置规则,通过跳过就没问题。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    20.开始安装,理论上,前面删除干净了,检测都通过,没有报错,就静静的等待安装程序进行即可。但是有时候也会在此处报错,目前在此处只遇到过一个因为系统windows installer服务未开启导致的安装报错。
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册
    Microsoft SQL Server 2008 R2完全卸载再安装手册

以上为一些完全删除及重新安装过程,亲测有效,还有一些在安装其它机器时候遇到的报错,如果遇到其它报错,可以通过百度解决问题,解决不了就考虑重新安装系统吧,这是最简单也是最粗暴的解决方法。