SQL SERVER 2019卸载和安装

news2024/11/19 8:31:49

  • 卸载过程

删除SQL Server2019包括sql server这个数据库和它的管理工具SQLServer Management Studio以及他们的注册表信息和安装的目录,以上,最重要的是一定要有耐心,一步一步慢慢来。

  1. 首先打开一定要把SQL的服务都关掉,这个很重要。

搜索框搜索 服务 打开并找到SQL有关服务并关闭(鼠标右键停止服务),有关你之后删除microsoft sql server的安装目录是否成功,如果删除不成功就是服务没关掉

2、然后打开控制面板,然后找到应用和程序,卸载程序。

把SQL Server2019按照他的提示删除

 

注意有多少个实例就删除多少个实例,像这里有两个实例就在那个卸载页面再点一遍Microsoft SQL Server 2019(64位)就可以了

3、然后在右上角的搜索框搜索sql server,剩下的一一删除

注意搜的是sql server,别偷懒只打sql,因为电脑其他软件可能带有SQL,我朋友就是搜的是SQL删除,结果很多软件都运行不了,那些软件只能重装。

把带有SQL Server2019的全部删除

然后再回去把这个microsoft visual studio tools for applications 2017软件也卸载了,记住是2017哈

4、接下来就是删除Microsoft SQL Server和Microsoft SQL Server Management这些文件夹

把你曾经安装Microsoft SQL Server2019所放的目录都删除,这里有一个快捷键shift+delete永久删除,就不用删除了之后再去回收站再删除,回收站里有这些文件没清除干净再次安装可能会出错,其实这个软件很多卸载不干净就是因为Microsoft SQL Server文件夹没清除干净****,

重点搜索Microsoft SQL Server和SQL Server,SSMS这几个关键字,C盘D盘都有,找到就删除这些文件夹,但就有些很明显不是sql server2019的、很长的那种文件就不用删了,因为可能是其他软件的,像microsoft.net这种文件你就不用删除了,这是微软的net框架就别删了,重点的是让你找的是文件夹不是文件,删文件夹尽量别删文件,以及删的时候要注意你安装过的其他软件也可能有sql server的文件,所以得慎重一些。

以及,一般默认C盘目录下program files的microsoft sql server以及program files(x86)的microsoft sql server,这两个文件夹都删除。

以上,当初你安装SQL server时这个步骤填目录的是哪儿(如下图),就删除这几个目录,我的是D盘。

5、.然后到这儿你已经成功了一大半,接着把注册表清除干净就行

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中(看右边)找到PendingFileRenameOperations值并删除它。就可以安装了。注意,不要点Session Manager前面的“+”号,不是“+”里的东西,就是在Session Manager里面。

1)键盘上的“win+R”可以快速进入运行,输入“regedit”。

运行注册表,删除如下项:

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer 这个是实例,不删除的话你重新安装的时候得换一个名字,所以还是删除吧(按着教程走的话这里应该没有)

总的来说,清除注册表就是找到HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE目录下software中的microsoft下的关于sql server文件夹然后删除

6、.以上,删除完了sql server这个数据库和它的管理工具以及注册表的话,再仔细检查一遍删除干净没,然后重新启动系统

7、、弄完以上步骤,开机之后还有一步验证。验证SQL Server2019卸载成功与否只需要建立一个sql的文件,看能否用SSMS(SQLServer Management Studio )打得开,如果打不开那就是成功了,还打的开就表示没卸载成功,仔细看看这个教程哪一步没走对。

.能够用SSMS(SQLServer Management Studio )打开.sql文件是这个样子的(如下图),没卸载干净。我帮朋友卸载的时候把我这个sql文件复制到他的电脑(或者你们自己创建一个sql文件),他的电脑显示的是SQL文件但是只能用记事本打开,这说明卸载成功了。这里的sql server就卸载完成了

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

二、安装过程

1、鼠标右击【setup】选择【以管理员身份运行】

2、点击【安装】,点击【全新SQL Server独立安装或向现有安装添加功能】。

3、选择需要安装的功能(可根据自己的需求选择)

功能选择】这一步比较重要,直接影响到DB服务器的性能。

那么,在SQLServer安装时,哪些功能是必需的呢? sql server 2016安装时建议选择哪些必选功能呢?

【SQLServer安装时功能选择的必选项】

1数据库引擎

2SQL Server复制    

3数据质量客户端    —— 可选 (建议服务器加上这个,以便分析数据使用情况)

4客户端工具连接     

5客户端工具向后兼容性    

6客户端工具 SDK              

7管理工具-基本(+管理工具-完整)   —— 可选 (SSMS、SQL命令行工具(SQLCMD)等--sqlserver2016以下如没有SSMS独立安装的,必需选择这项)

8SQL 客户端连接 SDK      

9Master Data Services   —— 可选 (建议服务器加上这个,以便分析数据使用情况)

4、点击【下一步】。

5、选择【混合模式】,输入密码(设置启动的密码),点击【添加当前用户】,点击【下一步】。

6、点击【安装】。

7、安装完成后,安装SSMS,点击安装程序中的安装管理工具,到官网下载SSMS,进行安装即可。

----------------------------------------------------------------------------------------------------------------------------------------------------------------

*关于SSMS安装时一直加载的解决方法:

参考这位老哥的就可以了,其实就是清除sql server management studio的注册表

1) 确保没有安装任何旧版本的SSMS(选中添加/删除程序;如果有则卸载)

2) 删除目录  “C:\Program Files (x86)\Microsoft SQL Server Management Studio 18”

3)删除之前的注册表: WIN+R  CMD打开命令框,输入命令

reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg:32   选择'yes'

4) 再次尝试重装

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/82236.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

压缩包文件如何设置加密、删除加密?

压缩包是将文件压缩成RAR、ZIP格式文件,将文件压缩成压缩包之后,就更方便转发以及保存,而且压缩包文件可以进行加密,这样也能够起到对文件的保护作用,今天和大家分享如何对压缩包进行加密以及如何删除压缩包密码。 压…

战略,就没一本好书

战略这个词被工商业界引爆,都是1965年的事。想来到现在已经快60年了。但是实话说,战略这么重要的事,其实没几本好书,也就是说,这个领域,实在没什么有效的研究成果。(1)起点1965年是个…

Vue 进阶二 | 系统性学习 | 无知的我费曼笔记

无知的我正在复盘Vue 该笔记特点是 重新整理了涉及资料的一些语言描述、排版而使用了自己的描述对一些地方做了补充说明。比如解释专有名词、类比说明、对比说明、注意事项提升了总结归纳性。尽可能在每个知识点上都使用一句话 || 关键词概括更注重在实际上怎么应用提出并回答…

数据可视化之卡塔尔世界杯,世界杯8强全部出炉,你看好那支队伍?

2022年下半年可算是集结了众多国际赛事,前有csgo major,英雄联盟总决赛,后有斯诺克英锦赛。当然这些赛事里面最万众瞩目的就是4年一度的卡塔尔世界杯了。本届世界杯开赛前最大的看点就是世界杯的花费,卡塔尔2022年世界杯花费2290亿…

他让我看重采样

周末邓总让我帮忙看下重采样的代码,然后我就用上了自己的神器。我的神器就是Google之后总结了下代码,完整的代码可以往下看,我们平时也会用到重采样,通道转换、交织和非交织的相互转换、给音频重新map等等。这些都是做音频需要搞的…

(红帽系统)redhat7.2 相关服务器配置

远程连接服务器配置 简介 使用SSH可以在本地主机和远程服务器之间进行加密的传输数据,实现数据的安全传输。而OpenSSH是SSH协议的免费开源实现,它采用安全加密的网络连接工具代替了telnet、ftp等 实现步骤 第一步 进入红帽系统 第二步 检查安装系统时…

需求处理的流程及问题挑战

本文主要讲需求的一般处理流程,以及可能存在的问题及挑战。 一、需求处理流程: 1、需求的生命周期: 起点是提需求,终点是拒绝或接受需求。每个人希望自己的需求能被接受或满足,但资源总是有限的。每个需求从产生到实…

SRM系统的国内品牌前五名是哪几家,大概价位是多少?

SRM系统的国内品牌前五名是哪几家,大概价位是多少?SRM系统是采购数字化转型过程中的产物,SRM系统与ERP与SCM系统打通后,能够破除信息壁垒,增加采购部门与业务部门的沟通效率,从而实现企业人、物、财成本的降…

JavaSE——多线程详细

目录 一、多线程 1.1 基本介绍 1.2 进程和线程的关系 1.3 多线程并发概念 二、实现线程的方式 2.1 继承Thread类 2.2 实现java.lang.Runnable接口 2.3 匿名类 2.4 实现Callable接口(JDK8新特性) 2.5 run和start的区别 2.6 线程声明周期 三、…

双非本科怎么了,照样拿到阿里 offer! 分享阿里技术四面 + 交叉面 +HR 面难忘经历

说一下 java 类加载器的工作机制?类加载在哪个区域进行的? 说一下 java 的线程模型? violate 了解吗?它的原理是什么?violate 是线程安全的吗? 保证线程安全的解决方法有哪些?说一说读写锁吧…

前端高频手写面试题总结

实现字符串的repeat方法 输入字符串s,以及其重复的次数,输出重复的结果,例如输入abc,2,输出abcabc。 function repeat(s, n) {return (new Array(n 1)).join(s); }递归: function repeat(s, n) {return…

通过 JFR 与日志深入探索 JVM - TLAB 原理详解

什么是 TLAB? TLAB(Thread Local Allocation Buffer)线程本地分配缓存区,这是一个线程专用的内存分配区域。既然是一个内存分配区域,我们就先要搞清楚 Java 内存大概是如何分配的。 我们一般认为 Java 中 new 的对象…

模板模式

文章目录思考模板模式1.模板模式的本质2.何时选用模板模式3.优缺点4.模板方法的结构5.实现思考模板模式 模板模式其实就是抽离共用方法到抽象类中,然后再规定其具体实现步骤 1.模板模式的本质 模板方法模式的本质:固定算法骨架。 模板方法模式主要是通过制定模板&am…

系统集成企业需具备哪些证书?

IT信息化企业,系统集成企业需要做的资质证书有哪些?经常遇到有新成立的系统集成商问智达鑫业小编,该申请哪些企业资质,接下来了小编整理下目前市场上使用频率比较高的一些资质证书,大家可以参考下。 信息系统建设和服务…

A-Level考试常见问题综合解答

关于A Level的Q&A 问:参加A Level的考试与其他考试相比有什么优势吗? 答:A Level考试的门数相较其他国际课程更少,学生有更多的时间花费在每门课上取得更好的GPA和最终成绩。问:就读的学校就直接提供A Level课程&a…

jmeter断言

jmeter断言常用的有响应断言和json断言; 常用的响应断言: 1.字符串:如果响应中包含了指定的字符串,判断为成功,不支持正则表达式;如下图: 2.包括:如果响应中包含了指定的字符串&…

mac清空废纸篓怎么恢复?

众所周知,电脑只要在运行都会产生一些临时文件或者文档,而这些文件会存放在电脑的存储空间里,方便我们后续的使用。当Mac中存储的文件过多时,就会影响到我们的正常使用,只有通过清理电脑文件,来释放更多的存…

【JavaWeb开发-Servlet】拾起海中的漂流瓶超强版

目录 原版: 一、思路: 二、实现: 三、资源分享 四、部署服务器时记得修改文件路径 原版: 【JavaWeb开发-Servlet】拾起海中的漂流瓶增强版_代码骑士的博客-CSDN博客【代码】【JavaWeb开发-Servlet】拾起海中的漂流瓶增强版…

SMART PLC运动超驰功能编程应用(含V2.7版本固件下载)

什么是运动控制超驰功能,运动超驰功能如何开启,请参看下面的导图部分: 下面一步步教大家如何更新CPU固件版本。 S7-200 SMART PLC自定义脉冲控制功能块相关详细组态设置,请参看下面的博客。链接如下: S7-200 SMART PLC自定义脉冲轴控功能块AxisControl_FB(梯形图)_RXX…

.NET(C#、VB)APP开发——Smobiler平台控件介绍:MapView MaptrimView

本文简述如何在Smobiler中使用MapView和MaptrimView。 Mapview MapView 地图插件,可用于显示指定地点地图,显示轨迹等。 Step 1. 新建一个SmobilerForm窗体,再拖入MapView和Button,MapView.Size设置(300,300&#xf…