sql server不正确卸载时,重新安装会失败,会提示各种错误:如数据库实例已存在等。。。

下面是我摸索总结出来的卸载方法,以及重装失败后的处理方法:

卸载方法:

注意:SQL Server 2005 Express 的卸载必须按照指定顺序去执行,否者将会导致后续安装失败。

1、         右键‘我的电脑,选择‘管理’,打开“计算机管理”窗体,在左侧导航栏选择‘服务和应用程序’—‘服务’,然后在右侧的服务列表中找到并选择“SQL Server(MSSQLSERVER)”服务,右键选择“停止”,完成后必须关闭此“计算机管理”窗体。

2、         依次进入‘控制面板’–> ‘程序’-> ‘卸载或更改程序’。

只选择 Microsoft SQL Server 2005进行卸载即可,其他的如 Microsoft SQL Server Native Client, Microsoft SQL Server VSS 编写器 Microsoft SQL Server 安装程序支持文件(英语)等不要卸载;

重新安装失败处理方法

如果非按照上述方法执行卸载导致重新安装失败了,请按照如下方法进行处理:

1、                将Microsoft SQL Server 2005、 Microsoft SQL Server Native Client, Microsoft SQL Server VSS 编写器Microsoft SQL Server 安装程序支持文件(英语)、Microsoft SQL Server Management Studio Express等都卸载掉

2、                卸载完后再到C:\Program Files\目录,删除“Microsoft SQL Server”文件夹

3、                右键‘我的电脑,选择‘管理’,打开“计算机管理”窗体,在左侧导航栏选择‘服务和应用程序’—‘服务’,在右侧查看以SQL开头的服务,将这些服务都停止,然后执行cmd命令将这些服务删除,方法如下:

选择要删除的服务,右键查看属性,从属性中可以看到该服务名称,然后执行命令如下命令进行删除:

sc delete serverName   (注意serverName为实际的服务名称)

4、         删除数据data的目录MSDE整个文件夹(前提执行了步骤4的备份)

5、           运行命令regedit打开注册表, 删除HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server整个目录

6、         执行重新安装数据库

Sql server 卸载方法的更多相关文章

  1. 干货 | SSMS客户端连接京东云RDS SQL Server配置方法

    干货 | SSMS客户端连接京东云RDS SQL Server配置方法 原创: 于振江 京东云开发者社区  微软SQL Server, Oracle数据库以及MySQL系列占据了关系型数据库市场的绝对 ...

  2. SQL Server游标 C# DataTable.Select() 筛选数据 什么是SQL游标? SQL Server数据类型转换方法 LinQ是什么? SQL Server 分页方法汇总

    SQL Server游标   转载自:http://www.cnblogs.com/knowledgesea/p/3699851.html. 什么是游标 结果集,结果集就是select查询之后返回的所 ...

  3. SQL Server 分页方法汇总

    PageSize = 30 PageNumber = 201 方法一:(最常用的分页代码, top / not in) UserId UserId from UserInfo order by Use ...

  4. SQL Server查询优化方法(查询速度慢的原因很多,常见如下几种) .

    今天看到一位博友的文章,觉得不错,转载一下,希望对大家有帮助,更多文章,请访问:http://blog.haoitsoft.com 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺 ...

  5. Ubuntu、Sql Server卸载心得

    这几天真是搞得亏大了! 首先是卸载Ubuntu,直接在Windows下格式化那个盘了,这就出岔子了……然后越来越糟糕,最后弄得一个系统都没有了……然后重装系统…… 然后装VS和Sql Server,因 ...

  6. SQL SERVER 分页方法

    最近项目中需要在SQL SERVER中进行分页,需要编写分页查询语句.之前也写过一些关于分页查询的语句,但是性能不敢恭维.于是在业务时间,在微软社区Bing了一篇老外写的关于SQL SERVER分页的 ...

  7. 使用自定义端口连接SQL Server的方法(转载)

    使用过SQL Server的人大多都知道,SQL Server服务器默认监听的端口号是1433,但是我今天遇到的问题是我的机器上有三个数据库实例,这样使用TCP/IP远程连接时就产生了问题.如何在Mi ...

  8. MS SQL Server查询优化方法 查询速度慢的原因很多,常见如下几种

    1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列导致查询不优化. 4.内存不足 5.网络速度慢 6.查询出的数据量过大 ...

  9. Oracle导数据到SQL server的方法总结

    通过oracle10g 访问sql server 2008 导数据步骤 最近在项目中遇到要将Oracle数据库的数据导入到SQL server数据库中,解决办法如下: 一.准备工作 配置Oracle ...

随机推荐

  1. java中数组中一些方法的总结

    这个方法可以控制复制原数组的长度,想要复制多少就可以复制多少 这种复制方法不是特别灵活.只能复制整个数组或者对数组从首部开始进行截取.无法灵活的想复制哪里就复制哪里.因此一般用在数组的扩容上. jdk ...

  2. base64是啥原理

    Base64是一种基于64个可打印字符来表示二进制数据的表示方法.由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符.三个字节有24个比特,对应于4个Base64单元,即3个字节可表 ...

  3. Cannot complete the install because one or more required items could not be found

    弄了一天的subclipse也没装上,郁闷~~~~~~~~ 无论采用本地安装还是站点安装都不行,在安装的时候显示错误: Cannot complete the install because one  ...

  4. 配置shiro错误

    在web配置工程中配置shiro,如果启动Tomcat,报错:org.apache.shiro.web.config.WebIniSecurityManagerFactory.setDefaults ...

  5. Linux日志轮循实现(shell)

    在Linux系统中,日志的使用非常频繁,那么对日志就需要一定策略的管理,包括存放目录的设计,log文件命名规则,历史log文件的存放,log目录的容量限制,另外还有日志轮循. 日志轮循就是,将过期的l ...

  6. cpp - 输入输出

    c语言面向过程 c++支持面向过程+支持面向对象 #include <iostream> using namespace std; int main() { int a; cout < ...

  7. JS与ajax遍历list

    示例: <script> <c:forEach var="yanan" items="${yananList}">            ...

  8. MySQL中group_concat()函数的排序方法

    group_concat()函数的参数是可以直接使用order by排序的.666..下面通过例子来说明,首先看下面的t1表. 比如,我们要查看每个人的多个分数,将该人对应的多个分数显示在一起,分数要 ...

  9. Bilibili/DanmakuFlameMaster: Android开源弹幕引擎·烈焰弹幕使 ~ JNI source:Bilibili/NativeBitmapFactory

    https://github.com/Bilibili/DanmakuFlameMaster

  10. VisionPro笔记:色彩区分

    VisionPro:色彩区分 来自:blog.sina.com.cn/yangchao168 利用色彩来区分物体这类的项目没做过,总觉得很难,尤其是涉及到RGB和HSI等.看到VisionPro中有这 ...