前言 【数据库|安装sql server走过的弯路,收集了一些安装sql遇到的问题】上个星期安装sql血泪教训,因为第一次安装不懂,然后安装错误,用不了,打算卸载重新安装,结果删不干净,再次安装又是错误,找了一天的方法,才彻底卸载之前那个,重新安装成功能用,接下来分享一些这些方法吧
彻底卸载sql server
关掉SQL服务 1、搜索框搜索服务,打开
文章图片
2、找到SQL相关,全部右键停止
文章图片
3、打开控制面板里面的程序
文章图片
4、 搜索server sql,把这些东西删掉,先删掉那个64位的。也可以下一个Windows install clean up,把sql server都清除干净,把带有server sql全部删除。
文章图片
5、在路径C:/program files和c:/program files(x86)把microsoft sql server文件夹删掉,其实这是安装时候的路径,如果你忘了在哪,下载这个Everything查找Microsoft SQL Server,然后把那些文件夹删掉。
文章图片
6、win+R输入regedit打开注册表,在HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER两个文件夹里面各自的SOFTWARE下的Microsoft里面的Microsoft SQL Server文件夹删掉。
文章图片
7、以及HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager右边的PendingFileRenameOperations右键删掉
文章图片
遇到的问题 我在安装的时候还遇到了安装程序无法打开注册表项 UNKNOWN\Components\…解决办法,然后我也是找了好久,尝试过很多方法,最后找到一种搞定了
文章图片
修改注册表权限
找到这个键值 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData
文章图片
右击"UserData" 选择"权限§…"
文章图片
选定"Administrators……",勾选"使用此对象继承的权限项目替换所有子对象的权限项目",点击"应用(A)";将所有者更改为Administrators,注意不是Administrstor。
文章图片
我点击应用的时候也出了问题”出现错误“注册表编辑器无法在当前所选的项及其部分子项上设置安全性”,解决办法
此错误解决办法(需关闭之前打开的注册表)
1.在以下链接中下载“psexec”
https://docs.microsoft.com/zh-cn/sysinternals/downloads/psexec
下载好后解压,复制一些文件位置。
2.使用管理员权限打开命令提示符,定位到解压的文件夹执行psexec -i -d -s regedit
文章图片
推荐阅读
- C#|从零开始手把手教你,.net 6用EF Core基本创建表,迁移到mysql数据库
- 天翼云分布式缓存服务(Redis)的几个核心概念
- 深入理解MySql——查询性能优化
- Python|python.exe和pythonw.exe的区别
- 数据库|从 SQL Server 到 MySQL (一)(异构数据库迁移)
- 分布式|小试国产开源HTAP分布式NewSQL数据库TiDB-v5.3.0
- 网络安全|SQL注入攻击详解
- 数据库|教你用 docker 搞个网站
- 前端|2018再见! | 掘金年度征文