最近安装SQL SERVER 2008失败后,再重新安装时老是报错,东搞西搞的很难卸干净。但又不方便重装系统,经按下面方法终于搞定并成功安装上2008

1.停掉SQL SERVER 2008所有相关服务

2.在控制面板"添加删除程序"中,删除SQL SERVER 2008相关的程序

3.下载 Windows Install Clean Up 工具卸载SQL 2008组件,运行删除所有SQL的相关项,启动msicuu的默认路径为:C:\Program Files\Windows Installer Clean Up,

4.清除注册表

 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除

 将HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft下的Microsoft SQL Native Client ,Microsoft SQL Server, Microsoft SQL Server 2008全部删除

5.删除残留文件,将SQL SERVER安装路径下文件夹删除, Program File下的Microsoft SQL Server

6.重启计算机

7.再安装SQL SERVER 2008即可

http://kgtwu2.blog.163.com/blog/static/1033350020140985057340/

1.先把SQL Server卸载,再把安装时产生的“Microsoft SQL Server”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉) 在[开始]==[运行]中输入regedit,进入注册表编辑器,依次查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, 找到“PendingFileRenameOperations”值,并删除其中所有数据,之后就可以安装SQL Server 2008了。 对于sql server 安装时容易出现的问题补充几点:

 1. 关于SQL安装被挂起的修复大家可能都遇到过当SQL被删除后需要重新安装时,进入安装界面就会出现SQL错误提示: 从前的安装程序操作使安装程序操作挂起,需要重新启动计算机 。 解决方法:点击 开始 运行输入:regedit 打开注册表找到如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager删除PendingFileRenameOperations 
 2. 安装时出现“command line option syntax error,Type command/?for help 可能是因为你的安装源文件所在的路径中有中文,所以你可将安装文件放在一个没有中文的路径。 
 3. 建议大家最好不要远程安装。我试过很多次远程安装,每次到最后眼看就看好了,可是安装进度一直停留在‘安装程序正在启动服务器并安装您选择的配置’不走了。

http://www.2cto.com/database/201209/155899.html

1,控制面板 卸载
首先,打开控制面板,按照“安装时间”进行排序,卸载SQL Server系列组件

2,利用360删除SQL Server系列组件(同样按照时间排序)

3,利用Windows Install Clean Up软件
微软自己出的卸载软件,用它可以完美卸载Microsoft的系列软件。利用 Windows Installer 清理实用工具,可以删除程序的 Windows Installer 配置信息。如果您遇到安装(安装程序)问题,可能需要删除程序的 Windows Installer 配置信息。
例如,第一次安装程序时没有包括其中的某个组件,如果添加(或删除)此组件时遇到安装问题,您也许不得不删除该程序的 Windows Installer 配置信息。
4,手动卸载,手工来进行删除操作。
 
(1) 删除以下注册表子项:         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
(2) 手工删除安装目录,默认情况下位于:
        C:\Program Files\Microsoft SQL Server         C:\Program Files (x86)\Microsoft SQL Server         C:\Users\Administrator\请仔细查找……
 
(3) 卸载Microsoft Search 服务,还需要删除:         HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search
(4) 卸载Microsoft 全文查询,还需要删除:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFTPSVC         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERVER         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC         HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX
(5)如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。
到此我们就成功的完美卸载了SQL SERVER数据库。
http://blog.csdn.net/funi16/article/details/8687110

SQL SERVER 2008 彻底卸载干净方法 (转)的更多相关文章

  1. 【数据库】Sql Server 2008完全卸载方法(其他版本类似)

    本文介绍如何卸载 Microsoft SQL Server 2008的方法.当您按照本文中的步骤时,您还准备系统以便可以重新安装 SQL Server 2008版本 一.    SQL2008卸载. ...

  2. Sql Server 2008完全卸载方法(其他版本类似)

    一.    SQL2008卸载. 1.从控制面板卸载 1)点击计算机右下角“开始”,点击“控制面板” 2)点击“卸载程序”. 3)在程序列表中找到“Microsoft SQL Server 2008” ...

  3. SQL SERVER 2008 下载地址&安装方法

    下载地址:http://sqlserver.dlservice.microsoft.com/dl/download/B/8/0/B808AF59-7619-4A71-A447-F597DE74AC44 ...

  4. SQL Server 2008数据库重命名方法

    假设SQL Server 2008中有个数据库test,现在要将其改名为zhy步骤:(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务--& ...

  5. C# VS2010结合SQL Server 2008数据库编程实现方法

    SQL Server 数据库在C#编程中经常用到,如何实现在具体项目中数据库和具体应用的结合是我们经常遇到的问题,我们这次主要针对如何使用SQL Server 数据库展开,下面是具体的操作以及简单的代 ...

  6. SQL Server 2008 常见异常收集(持续更新)

    写在前面: 最近,在使用SQL Server 2008时,出现了不少问题.发现,很多问题都是以前碰见过的,并且当时也寻找到了解决方法(绝大部分来源于“百度”与“Google”),只是时间一长,又忘记了 ...

  7. 关于SQL SERVER 2008 R2发布订阅功能

    实现功能:主服务器维护数据的变更,从服务器需要时同步主服务器的数据. 配置:主从服务器均为SQL SERVER 2008 R2. 实现方法: 预备: 1.主从服务器需建立同一账户名及密码的账户(当时我 ...

  8. 基于Sql Server 2008的分布式数据库的实践(一)

    原文 基于Sql Server 2008的分布式数据库的实践(一) 配置Sql Server 2008(Win7) 1.打开SQL server2012,使用windows身份登录 2.登录后,右键选 ...

  9. 《SQL Server 2008从入门到精通》20180627

    数据库范式理论 范式理论是为了建立冗余较小结构合理的数据库所遵循的规则.关系数据库中的关系必须满足不同的范式.目前关系数据库有六种范式:第一范式(1NF).第二范式(2NF).第三范式(3NF).BC ...

随机推荐

  1. Form嵌入到Panel里(C#)

    直接把这个 Form嵌入到一个 Panel中即可. 示例如下: 要嵌入的 Form: public partial class FormEmbed : Form { public FormEmbed( ...

  2. kettle使用命令行来运行ktr和kjb

    1:cmd方式运行 1.ktr的运行:运行transformation文件是通过Pan.bat来运行的. 打开cmd命令行窗口,转到Pan.bat所在的目录,如d:\data-integration, ...

  3. 远程桌面连接 [Content] 出现身份验证错误。 要求的函数不受支持

    [Window Title] 远程桌面连接 [Content] 出现身份验证错误. 要求的函数不受支持 以上是我远程得时候报的错.   下面直接上  最NB得解决方案.不管用直接在下面评论 通过管理控 ...

  4. repeat 中的 continue

    repeat a := -; then ShowMessage('') else begin Caption := ''; Continue;//不是立即 向上 返回 执行,要先向下 检查循环条件 是 ...

  5. Spring Data JPA之@Query注解

    比如有个实体类对象,类名为Book,对应数据表的表名为book 1. 一个使用@Query注解的简单例子:占位符?1和?2 @Query(value = "select name,autho ...

  6. 怎么让wordpress用sqlite3 搭建轻量级博客系统

    wordpress 默认是用mysql作为数据库支持,这个对个人站长来说还是有点麻烦了些.特别是如果以后网站备份迁移就有点事多了. 之前用django开发自己的博客感觉其实用sqlite3作为数据库插 ...

  7. L1-032 Left-pad

    根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的Re ...

  8. 会话跟踪session

    会话跟踪 HTTP是“无状态”协议:客户程序每次读取Web页面,都打开到web服务器的单独的连接,而且,服务器也不自动维护客户的上下文信息.类似客户决定结账时,如何确定之前创建的购物车中哪个属于此客户 ...

  9. 使用Query进行HQL语句查询和SQL语句查询

    HQL的语法比较简单,与普通SQL的区别之处是针对对象的不同,在查询语句中将sql中的表名替换成了sql中的持久化类名,因为hibernate机制是基于对象进行查询的. 不带参数的查询,语句是“fro ...

  10. scroll事件的优化以及scrollTop的兼容性

    scrollTop的兼容性 scroll事件,当用户滚动带滚动条的元素中的内容时,在该元素上面触发.<body>元素中包含所加载页面的滚动条. 虽然scroll事件是在window对象上发 ...