SQL Server卸载不干净和重新安装问题

SQL Server卸载不干净和重新安装问题

经历了半天的摸索和尝试,结合前辈们的经历,终于重新装好了SQL Server2017,因为我发现网上

的博客基本没有此类的问题总结,那就我遇到的各种问题,把卸载及安装的步骤在这篇文章中给大

家讲解一下。

一、完全卸载SQL Server2017

  1. 控制面板卸载有关SQL Server组件

我这边是WIN10系统,WIN10用户直接鼠标右键“我的电脑”->属性->控制面板->程序和功能进行卸载。
在这里插入图片描述类似的,包括SQL关键字的都要尝试卸载,但是有些是不能卸载的,会显示该账户正在使用中,不

过也不要紧。
2. 注册表清理
win+R+regedit 进入注册表中

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

将HKEY_LOCAL_mACHINE—SOFTWARE—Microsoft下的Microsoft SQL Native Client ,Microsoft

SQL Server, Microsoft SQL Server 2015 Redist等全部删除(包括SQL的基本都删除)

  1. 删除C盘必要文件

在删除文件之前,因为有些SQL附件会自动运行,可能删除的时候会提示正在使用中,所以先打开

任务管理器,把关于SQL 的运行中的所有服务全部停掉,再删除文件夹。
在这里插入图片描述注意,包含有SQL 关键字的都要停掉。

之后在C盘的Program Files和Program Files(×86)中分别删除Microsoft SQL Server,如果还是删

不了,说明还是服务没停掉,我遇见两次,任务管理器停掉就好。因为我的安装包是ISO文件,没

有卸载功能,只能安装,但是按照上述步骤也卸载好了,有卸载功能的安装包的朋友可以在上面完

成之后卸载。

对了,还有一点,要删除菜单栏中的SQL Server2017和SQL Server Tools文件夹,具体做法是右击

底下的快捷方式进入文件夹,返回上一层删除文件夹。

SQL Server2017重新安装

1.打开目录下的cn_sql_server_2017_developer_x64_dvd_11296175.iso文件,找到setup.exe开始安装

这里有2017的iso链接

https://pan.baidu.com/s/1BPtTJlHMdRS-1yJk9Qj21A 提取码:76jt

安装过程不再赘述,这里引用一篇文章,大家可以参考一下。(遇到错误参考以下说明)

https://www.cnblogs.com/Williamls/p/10506243.html

①其中产品秘钥可以不填,选择默认的第一个指定版本Developer

**②另外功能选择部分的Polybase不选,机器学习服务的Python和R都不选,如果有需要可以在安

装完成之后自行额外安装。我在这一步选择了这三者之后是会报错的。**

按照上述步骤即可完成安装。但是你会发现菜单栏中Microsoft SQL Server Management Studio

17(SSMS)并不能运行或者菜单栏并没有SSMS

2.安装后的相关配置和注册表处理-------特别重要

如何确认自己已经安装好了SQL Server呢?这里大家可以试试dos操作数据库验证以上操作。

这里推荐一篇文章,大家可以尝试验证:https://blog.csdn.net/qq_20545159/article/details/44535525

二、修改注册表权限

这里引用自一篇优秀博文
https://blog.csdn.net/dopdkfsds/article/details/81204286

1.使用组合键 Win+R 打开"运行"对话框,输入 regedit 并回车(需管理员权限)

2.找到这个键值 :HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData

3.右击"UserData" 选择"权限§…"

4.点击"高级"按钮

5.选定"Administrators……“,勾选"使用此对象继承的权限项目替换所有子对象的权限项目”,点击"

应用(A)";将所有者更改为Administrators,注意不是Administrstor。

但是在第5步:勾选-“使用此对象继承的权限项目替换所有子对象的权限项目”-点击应用

出现错误“注册表编辑器无法在当前所选的项及其部分子项上设置安全性”

在这里插入图片描述

此错误解决办法(一定要需关闭之前打开的注册表

1.在以下链接中下载“psexec”

https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec

2.下载好后解压

3.使用管理员权限打开命令提示符,进入解压的文件夹执行psexec -i -d -s regedit

(如G:\firefoxdown\PSTools要进入PSTools下)

输入命令psexec -i -d -s regedit,进入注册表

按照修改注册表权限的方法在执行一次即可

运行以上命令时需要关闭注册表才可以成功修改权限,否则会提示错误“注册表编辑器无法在当前
所选的项及其部分子项上设置安全性”

之后就可以从菜单栏的Microsoft SQL Server Tools 17 中打开SSMS进行数据库的初始配置和操作

了。
在这里插入图片描述
如图,如果打开SSMS时报错"Cannot find one …reinstall the application"时,打开Microsoft Visual Studio 2015 Shell(Isolate/独立),我的在C:\ProgramData\Package Cache{ad06f54d-865c-4c13-83e3-ba919f66fcc4}下,点击vs_isoshell.exe卸载,完成之后点击SSMS进行修复。修复完成重启即可。

如果还是登录不了,可能是服务没打开。
在这里插入图片描述

有关服务的操作参考引用的博文
https://www.cnblogs.com/fishparadise/p/5295377.html

小白第一次写博文,有许多不足,请大家多多包涵~

**以下为引用的文章
[1]:https://www.cnblogs.com/Williamls/p/10506243.html
[2]: https://blog.csdn.net/qq_20545159/article/details/44535525
[3]:https://blog.csdn.net/dopdkfsds/article/details/81204286
[4]: https://www.cnblogs.com/fishparadise/p/5295377.html
**

  • 46
    点赞
  • 388
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
清除工具,干净sql server 标题: Microsoft SQL Server 2008 R2 安装程序 ------------------------------ 出现以下错误: MOF 编译器无法连接 WMI 服务器。原因可能是语义错误(例如,与现有 WMI 知识库不兼容)或实际错误(例如,WMI 服务器启动失败)。 有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xD3BEBD98@1211@1 ------------------------------ 按钮: 确定 ------------------------------ 标题: Microsoft SQL Server 2008 R2 安装程序 ------------------------------ 出现以下错误: 系统找不到指定的路径。 单击“重试”将重试失败的操作,单击“取消”将取消此操作并继续安装。 有关帮助信息,请单击: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xDC80C325 ------------------------------ 按钮: 重试(&R) 取消 ------------------------------ 标题: 连接到服务器 ------------------------------ 无法连接到 10.24.12.149。 ------------------------------ 其他信息: 用户 'lc1589999' 登录失败。 (Microsoft SQL Server,错误: 18456) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476 ------------------------------ 按钮: 确定 ------------------------------ (9)因重装时有可能出现1406错误,原因是安装程序没有写特定注册表键值的权限,需要设置权限 9.1、运行输入框中我们填写“regedit”,并点击确定按钮。 9.2、点击确定按钮后,进入到注册表编辑窗口中。 9.3、进入注册表编辑窗口后,我们这时找到并点击打开HKEY_LOCAL_MACHINE文件夹,再依次找到并打开\software\classes\msolapadmin2.msolapsources.1。 9.4、找到msolapadmin2.msolapsources.1注册表项之后,选中它并右键一下,在弹出来的上拉列表中找到“权限”这一选项。 9.5、找到权限这一选项后,接着我们点击打开它,在打开来的窗口中,选择“CREATOR OWNER”用户,在下方“完全控制”后面的方框打上√,最后按确定退出。 (10)重新启动系统,SQL干净,就可以重新安装sqlserver了。 好文要顶 关注我 收藏该文 标题: SQL Server 安装程序失败。 ------------------------------ SQL Server 安装程序遇到以下错误: INSTALLSHAREDWOWDIR 命令行值无效。请确保指定的路径有效,并且与 INSTALLSHAREDDIR 路径不同。 错误代码 0x84B40000。 ------------------------------ 按钮: 确定 ------------------------------ C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20191025_100721\ConfigurationFile.in

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值