SQL Server 2016 完全卸载(安装)全教程 |
您所在的位置:网站首页 › 卸载sqlserver2017 › SQL Server 2016 完全卸载(安装)全教程 |
为什么现在SQL server 的各种安装、卸载教程,网上这么多,我还要写这篇教程呢?因为你们不知道我经历了什么!!!如果那些教程靠谱的话,我怎么会在两天之内,卸载重装6次。。。要么提供的卸载软件不靠谱,删不干净,要么权限问题讲不清楚,绕来绕去,最后删错注册表,总之,一路踩坑进去,装好真的是不容易! 卸载万恶的卸载部分,大部分SQL Server装不好的原因,都是旧版本没删干净,反正我经历的所有问题,除了UNKNOWN\Components\…这个权限问题之外,都可以是没删干净的原因,没什么是彻底删除再重装不能解决的,如果有,那一定是你没删干净(或者你的安装包本来就有问题)。 首先,你需要工具,以我的经验来说,能靠SQL server安装系统自己的删除功能成功删掉的,一定是幸运之子,最起码他的上一个版本是完全无错的。在大部分情况下,安装系统的卸载功能是不靠谱的。 以下是我用的几个工具的下载地址,考虑到版权,我也不敢随便上压缩包,要用的直接去下载吧: msicuu2和srvinstwhttps://www.liangchan.net/liangchan/9870.html SQL全能卸载工具https://www.cnblogs.com/kkdaj/p/10584044.html 这两个东西的具体说明,链接里都有,但是没必要照着链接里的步骤删,下面有具体教程。 删除步骤 1、系统删除: · 控制面板删除:打开你的控制面板=》卸载程序=》找到列表里能看到的所有带SQL的软件,全部删除=》删到你的列表里没有带SQL的软件为止 (像SQL Server这样的软件,点击卸载时,会自动启动SQL Server安装系统的删除功能,虽然基本删不干净,但是,可以算第一层删除,有什么重启生效的,先别管,最后再重启) 这个东西,下载下来,自动安装完,其实就是window install clean up,一个很强力的系统删除工具,安装完,以管理员权限,打开运行,找到里面所有带SQL的东西,一个不留,全部删除,你可能会找到很多,不用一个一个点,可以用shift或者ctrl实现批量选择,批量删除,但是要删很久,我之所以重装6次用了两天时间,基本都是耗在这一步上,每次重装,都要删一大堆东西。。。 第二层删除,这个东西,解压完就一个可执行文件,管理员权限运行,卸载服务=》本地主机=》在服务名称中,找到所有的带SQL的服务,一个一个删除,有的会报重启后生效,别管它,待会重启。 第三层删除,这个工具用上面网站的链接下载安装好,管理权限运行起来(反正,所有打开的软件,你全用管理权限,总不会出问题),可以按照那个网站的教程,先用推荐的卸载选项,搜索你电脑上所有未删除的SQL残留项,然后逐个删除。也可以直接简单暴力,用第二个强力删除选项。我就是先用第一个推荐的卸载搜了一遍,然后直接强力卸载。推荐卸载最后可能会有几项删不掉,删不掉的话,强力一下。。。总之,删到你点击 “卸载SQL SERVER组件(推荐)”那个按钮,一个残留项都搜不到为止。(就算你第一遍搜就没有残留项,也建议你走一遍流程,以防万一)。 打开你的注册表, Win+R==》 regedit, 找到:计算机\HKEY_CURRENT_USER\Software\Microsoft 删完注册表之后,再把电脑里,所有的残余文件全部删除,一般是在C:\Program Files里: 至此,电脑里的SQL Server文件应该算是删干净了,最后重启电脑: 控制面板==》卸载程序 :看看有没有漏网之鱼 window install clean up:看看有没有漏网之鱼 srvinstw==》卸载功能==》本地主机:看看有没有漏网之鱼 SQL强力卸载工具删除==》卸载SQL SERVER组件(推荐):看看有没有漏网之鱼 注册表也可以看看,不放心的话,再在计算机里搜一下SQL(可以下一个Everything,用这个软件搜索,比直接计算机里面直接搜要快得多)。总之,确保一条漏网之鱼都没有,干干净净,像从没装过SQL Server一样。真男人,说删你全家,就删你全家。 安装安装部分,具体怎么装我就不讲了,这个东西百度一下,多的是,还是挺靠谱的,这里就只提一下权限问题 安装程序无法打开注册表项 UNKNOWN\Components\… 其他的所有报错,什么 can not find server,R Install failed……都可以归咎于没删干净。就这么说,如果你的安装包本身没有问题,那么在一个干净的环境里安装一个正常的新软件,能出什么问题?所以,如果报了其他错误,也不用去百度了,直接卸载,删干净,开始新一轮的重装吧(幸灾乐祸.jpg),或者换一个新的安装包(一般没用)试试。如果按我的教程删,还是删不干净。。。那你可以放弃治疗了,建议考虑重装一下系统。 那么言归正传,这个权限问题怎么解决呢,百度一下,其实方法也挺多的,总的来说,两个方法: 1、命令提示符:这玩意大部分情况下没什么毛线用,我这里不写了。不过你倒也可以去试试,反正要不了几分钟,说不定你就运气好呢(酋长诅咒.jpg)。具体操作网上多得是,自己百度,丰衣足食。 2、修改注册表权限:这一种方法,网上虽然能查到很多,但是很多方案讲得不算清楚,我经过筛选、测试之后,选了个最靠谱的方法,并成功修改,解决了权限问题。 修改注册表权限这个地方的权限修改有点麻烦,简单来说,你要想修改权限,首先你得有修改权限的权限。这里网上的方法挺多,但是一步步改来改去,选用户名,太麻烦,讲得不清楚。所以,这里我选择直接安装PsExec v2.2,在命令提示符里,用“ psexec”,以system权限打开注册表,直接进行修改,实测可行。 下面是下载地址: https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec 1、安装PsExec这里不用多说,就是提一点,不需要特别装在c盘,我是直接解压到E盘的一个英文名文件夹内的。这个文件里没有可执行文件,解压到自己的文件下后,记住那个文件夹的文件名即可。 2、打开注册表win+R =》cmd =》固定到任务栏=》关闭命令提示符,右键以管理员权限打开=》输入 E:(我是装在E盘的) =》 cd ×××××(自定义的安装文件夹名称) =》psexec -i -d -s regedit(打开注册表的代码,可以直接复制粘贴) 耐心等待一下,注册表会自动打开。 用以上方式打开的注册表,会自动给你修改权限的权限,不用再像网上的一些方法,去修改所有者。 具体修改的步骤为: 找到: 计算\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData S-1-5-18\Components |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |