7步快速解决SQLServer数据库(2008版)重装问题

最近遇到了鼠标双击启动不了数据库的问题,根据事件管理器和自己的最近的使用情况初步判断估计是自己在用360误伤了数据库(哭)
没有办法只好重新安装一下了,参考了网上的一些大神们的教程然后自己实战操作一下,感觉还是蛮快的,(个人感觉,仅供参考)
成功重装好了SQLServer,又可以开心地使用CRUD(Create,Retrieve,Update,Delete)!
下面操作均以2008版为例,其他版本亦可作为参考
注意:普通的卸载是无法做到完全删除干净SQL的,必须要动注册表!
1、找到控制面板,点击程序分类下的“卸载程序”

2.找到Microsoft SQL2008一系列的程序,右击选择卸载

3.点击删除按钮
.
4.然后会进入SQL安装程序支持规则对话窗口,如果出现了要你重启就重启,没有更好,不过一般要重启
如果验证通过就一直点下一步就可以了,直到弹出删除完成窗口,其实就是一个引导你删除的向导程序,不用管其他的只要点下一步就OK了
需要注意的是上面红框中所有带了SQL的都一定要右击删除,如果你还有其他的SQL组件也一定要删除,否则重装时一定会报错!
5.删除磁盘里的安装文件(一般数据库默认安装在C盘)
路径:“C:\Program Files”删除“Microsoft SQL Server”文件夹和“C:\Program Files(x86)”中的“Microsoft SQL Server”
一定要将两个都删掉不要有遗漏,当然为了保险起见你还可以把C盘搜索一遍把关于SQL2008的文件全都一个不漏的删除!
6.最关键也是最重要的一步,删除注册表
可以在开始菜单右键找到运行点击也可以在键盘上同时按住“Windows"+"R”可以快速进入运行,输入“regedit”,进入注册表编辑。

然后就是要找到:“HKEY_LOCAL_MACHINE ” 下的“ SYSTEM ”——“CurrentControlSet”——“Control”——“Session Manage” 中找到PendingFileRenameOperations值右键删除。
具体过程如下:


参照上面的过程分别删除下面注册表中的值
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
7.最后重启电脑然后安装你想要的SQL即可

7步快速解决SQLServer数据库(2008版)重装问题的更多相关文章
- 三步快速解决dll冲突问题
		
最近在推广应用我们的分布式服务网关(Web Api):业务组大部分对外的业务逻辑以HSF服务或者自定义扩展插件的方式,注册并发布到分布式服务网关中,统一对外提供WebApi服务.临时介绍下我们的分布式 ...
 - 【风哥干货】快速解决Oracle数据库故障必备的20个脚本与命令
		
1.操作系统性能(通常故障出现时最先检查的内容)top.topas.vmstat.iostat.free.nmon 2.万能重启方法 如应急情况,需要重启数据库:tail -100f <对应路径 ...
 - 解决sqlserver数据库显示单个用户
		
今天突然发现数据库显示为单个用户并且,访问速度超慢,执行以下语句解决了 USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @SQ ...
 - 解决sqlserver数据库表空间不自动释放问题
		
在项目中遇到了sql server数据库经过频繁地删减数据后,查询变慢的问题. 我把数据导到另一个库中,发现查询就很快. 查了下原因,根本原因是删除数据并不释放表空间,日志文件太过巨大的原因. 网上查 ...
 - 解决SQLSERVER数据库表被琐死!
		
) ) BEGIN Exec (@spId) FETCH NEXT FROM TmpCursor INTO @spId END CLOSE TmpCursor DEALLO ...
 - Sqlserver数据库日志太大如何快速删除
		
sqlserver使用在windows系统中,如果文件超上百GB了,我们还直接删除不了,这个问题我以前的apache日志就碰到过,至今还没删除呢,那么Sqlserver数据库日志太大如何快速删除呢,有 ...
 - 阿里云数据库MySQL版快速上手!
		
MySQL是全球最受欢迎的开源数据库,其在各Web应用中均有广泛部署.阿里云数据库MySQL版基于Alibaba的MySQL源码分支,经过双11高并发.大数据量的考验,拥有优良的性能和吞吐量.除此之外 ...
 - 替换系统数据库解决SQLSERVER服务启动不了的问题
		
替换系统数据库解决SQLSERVER服务启动不了的问题 当遇到SQLSERVER服务启动不起来的时候,我们试过把系统的四个数据库master ,model ,tempdb,msdb 替换掉,Windo ...
 - SqlServer数据库(可疑)解决办法4种
		
亲自试过,可行!!!!! SqlServer数据库(可疑)解决办法4种 重启服务--------------------------------------------------日志文件丢了, ...
 
随机推荐
- Git branch && Git checkout常见用法
			
https://www.cnblogs.com/qianqiannian/p/6011404.html git branch 和 git checkout经常在一起使用,所以在此将它们合在一起 1.G ...
 - pymysql连接数据库报错:'NoneType' object has no attribute 'encoding'
			
直接写 utf8 即可.
 - vue项目打包之后js文件过大怎么办?
 - DB_ObjectName_Define
			
TABLE:Module_Object_Action eg:Finance_ProfitAdjust_Apply
 - 学号 20175201张驰 《Java程序设计》第6周学习总结
			
学号 20175201张驰 <Java程序设计>第6周学习总结 教材学习内容总结 第7章 ·1.Java支持在一个类中声明另一个类,这样的类称作内部类,而包含内部类的类称为内部类的外嵌类 ...
 - 数据仓库建模对比: 比较表格和多维解决方案 (Comparing tabular and multidimensional solutions)
			
笔记记下来,划重点: https://docs.microsoft.com/zh-cn/sql/analysis-services/comparing-tabular-and-multidimensi ...
 - request.getParameterNames()和request.getParameterValues()
			
request.getParameterNames()方法是将发送请求页面中form表单里所有具有name属性的表单对象获取(包括button).返回一个Enumeration类型的枚举. 通过Enu ...
 - 白话skynet第一篇
			
当你走过一个坐在自己店门前的杂货商面前.走过一个吸着烟斗的守门人面前,走过一个马车夫面前时,请你给我描绘一下这个杂货商.守门人和马车夫,他们的姿态,他们的外貌,要用画家那样的细节描绘出他们的精神本质, ...
 - JavaScript 当前URL取参返回字典
			
getParam : function(){ return (key, strURL = window.location.search) => new RegExp("(^|\\?|& ...
 - Java中的过滤器,拦截器,监听器---------简单易懂的介绍
			
过滤器: 过滤器其主要特点在于:取你需要的东西,忽视那些不需要的东西!在程序中,你希望选择中篇文章中的所有数字,你就可以针对性的挑选数字! 拦截器: 拦截器其主要特点在于:针对你不要的东西进行拦截,比 ...