当前位置: 首页 > news >正文

如何彻底卸载sql sever2022

目录

  • 背景
  • 过程
    • 1、关闭sql sever服务
    • 2、打开控制面板,卸载SQL Sever
    • 3、手动删除 SQL Server 遗留文件
    • 4、清空注册表
    • 5、重启计算机以确保所有更改生效。
  • 总结

背景

重装了电脑,安装sqlServer,一直报错,不成功,所以每次安装之前都需要彻底卸载,随即写下这篇博客。

过程

1、关闭sql sever服务

win+R 打开运行窗口,输入:services.msc 回车
在这里插入图片描述
找到和SQL Sever有关的所有服务,点击“停止”

在这里插入图片描述
点完之后都变成下面的状态
在这里插入图片描述

2、打开控制面板,卸载SQL Sever

在这里插入图片描述
删除 SQL Server 实例数据文件

“Microsoft SQL Server 2022 (64-bit)” 是 SQL Server 2022 数据库管理系统的安装包,其中会要求删除“实例”,实例指的是在安装 SQL Server 时创建的具体数据库实例。每个数据库实例相当于独立的数据库环境,拥有自己的配置、数据库对象和安全性设置。
在这里插入图片描述我这里有两个实例,所以要删除两次,每次选一个删完之后再删下一个在这里插入图片描述
选择功能–全选
在这里插入图片描述
准备删除–可以看到下面有配置文件的路径

在这里插入图片描述
下面需要等待一会儿
在这里插入图片描述
完成–所有状态都成功
在这里插入图片描述
卸了一个实例之后–Microsoft SQL Server2022(64-bit)还在,因为还有一个实例在这里插入图片描述,重复上面操作,此时可以看到只剩一个实例在这里插入图片描述

在这里插入图片描述
补充知识:
SQL Server “实例”,它指的是 SQL Server 数据库引擎的一个具体运行实体。SQL Server 实例是 SQL Server 数据库引擎的一个副本,它可以独立运行并提供数据库服务。一个 SQL Server 安装可以包含一个或多个实例,每个实例都有自己的配置、服务和数据目录。
卸载 SQL Server 实例并不会删除操作系统级别的文件或设置,也不会删除用户数据或应用程序代码,除非这些文件和设置明确与 SQL Server 实例相关联并被卸载程序识别为需要删除的内容。

在卸载之前,最好先备份所有重要数据和配置信息,并确保了解卸载过程将删除哪些内容,以避免意外数据丢失或系统不稳定。如果你只想删除特定的数据库或配置,而不是整个实例,你可能需要使用 SQL Server Management Studio (SSMS) 或其他工具来执行这些操作,而不是卸载实例。

3、手动删除 SQL Server 遗留文件

首先要删除安装的时候指定的SQL Server 的安装目录。

除了自己的安装目录,一定要注意C盘里的两个路径下的文件夹也要删了:

C:\Program Files\Microsoft SQL Server

C:\Program Files (x86)\Microsoft SQL Server

在这里插入图片描述
如果顺利删除,这个环节就结束了,如果其中出现下面的报错,除了可能是文件夹和文件在打开状态,还有可能是下面的其情况–进程中找到sql图标在这里插入图片描述的进程,都关闭掉。
在这里插入图片描述
关掉进程

在这里插入图片描述

补充知识:
1、这里后缀为.rbf的文件通常是用于 Windows 操作系统中的“Rollback File”(回滚文件)的文件类型。这些文件通常用于在安装或卸载软件时记录系统状态的快照,以便在需要时可以回滚到先前的状态。当你通过 Windows Installer 安装软件时,系统会创建一个 .rbf 文件,其中包含当前系统状态的快照。如果安装过程中发生错误或者需要撤销安装,系统可以使用这个快照文件将系统恢复到安装前的状态,以避免损坏系统或数据丢失。一般情况下,这些 .rbf 文件在安装成功后会被自动删除,或者在卸载软件时也会被清理掉。如果在系统中发现了一些未被清理的 .rbf 文件,可能是由于某些安装或卸载操作没有正常完成导致的。在一般情况下,这些 .rbf 文件不会对系统造成问题,可以选择手动删除这些文件以释放磁盘空间。

2、安装 SQL Server 时,即使指定了自定义的安装位置,仍然有一些组件和文件会被安装到默认的 Program Files 或 Program Files (x86) 目录下。这是因为 SQL Server 是一个复杂的数据库管理系统,它包括许多不同的组件,其中一些是共用的、与特定实例无关的,因此被安装到了默认位置。

具体来说,
C:\Program Files\Microsoft SQL Server:
这是 64 位版本的 Windows 操作系统上安装 SQL Server 时的默认安装路径。
此目录通常包含 SQL Server 的主要程序文件、服务文件、资源文件等。
如果系统是 64 位的,那么 SQL Server 会将大部分文件安装到这个目录下。

C:\Program Files (x86)\Microsoft SQL Server:
这是 64 位版本的 Windows 操作系统中安装 32 位应用程序时的默认安装路径。
如果系统是 64 位的,并且安装了 32 位版本的 SQL Server 或者某些旧版本的 SQL Server,那么一些文件可能会安装到这个目录下。

4、清空注册表

使用注册表编辑器(regedit)删除 SQL Server 相关的注册表项。请注意,在编辑注册表时需要小心,误删可能导致系统问题。

win+R 打开运行窗口,输入:regedit 回车
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager里找到PendingFileRenameOperations,右键删除它的值。
在这里插入图片描述
找到: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 右键删除掉。
在这里插入图片描述

5、重启计算机以确保所有更改生效。

总结

上面主要讲了如何彻底卸载 SQL Server,其中夹杂了一些补充知识,如何操作不重要,重要的是为什么这么操作哦。最后再总结一下具体的步骤
1、停止服务
2、使用控制面板卸载程序
3、手动删除 SQL Server 的安装目录和存储其他文件的目录
4、使用注册表编辑器删除 SQL Server 相关的注册表项
5、重启计算机

相关文章:

如何彻底卸载sql sever2022

目录 背景过程1、关闭sql sever服务2、打开控制面板,卸载SQL Sever3、手动删除 SQL Server 遗留文件4、清空注册表5、重启计算机以确保所有更改生效。 总结 背景 重装了电脑,安装sqlServer,一直报错,不成功,所以每次安…...

「51媒体」如何与媒体建立良好关系?

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 与媒体建立良好关系对于企业或个人来说都是一项重要的公关活动。 了解媒体:研究媒体和记者的兴趣,提供相关且有价值的信息。 建立联系:通过专业的方式…...

Selenium 库的爬虫实现

Selenium 是什么? Selenium 是一个用于自动化 Web 应用程序测试的工具。它提供了一个用于测试网站的框架,可以模拟用户在浏览器中的操作,如点击链接、填写表单、提交数据等。Selenium 可以在多种浏览器和操作系统上运行,并且支持…...

【文末附gpt升级方案】数据虚拟化技术的优势

数据虚拟化技术的优势主要体现在以下几个方面: 提高资源利用率和降低成本: 数据虚拟化可以显著减少物理硬件的需求,从而降低硬件成本。通过虚拟化,企业可以利用数据中心提供的规模经济优势,使用更少的服务器来完成相同…...

C++ 常量和变量

1 常量 具体把数据写出来 2,3&#xff0c;4&#xff1b;1.2 1.3;“Hello world!”,“C” cout<<2015 常量&#xff1a;不能改变的量。 字面常量&#xff08;字面量、直接常量&#xff09;:直接写出的数据。 符号常量&#xff1a;用符号表示数据&#xff0c;但它一旦确定…...

【cocos creator 】生成六边形地图

想要生成一个六边形组成的地图 完整代码示例 以下是完整的代码示例&#xff0c;包含了注释来解释每一步&#xff1a; cc.Class({extends: cc.Component,properties: {hexPrefab: {default: null,type: cc.Prefab},mapWidth: 10, // 网格的宽度&#xff08;六边形的数量&am…...

TypeScript类型体操练习

历史小剧场 这个世界上&#xff0c;有两种人最痛苦&#xff0c;第一种是身居高位者&#xff0c;第二种是身居底层者&#xff0c;第一种人很少&#xff0c;第二种人很多。第一种人叫崇祯&#xff0c;第二种人叫百姓。 而最幸福的&#xff0c;就是中间那拨人&#xff0c;主要工作…...

leetcode231-Power of Two

题目 给你一个整数 n&#xff0c;请你判断该整数是否是 2 的幂次方。如果是&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 如果存在一个整数 x 使得 n 2x &#xff0c;则认为 n 是 2 的幂次方。 示例 1&#xff1a; 输入&#xff1a;n 1 输出&#xff1…...

贪心算法简单介绍

贪心算法是一种在每一步选择中都采取当前状态下最优或最优近似的选择&#xff0c;以期望最终得到全局最优解的算法。贪心算法并不总能得到全局最优解&#xff0c;但在某些问题上&#xff0c;它可以得到全局最优解&#xff0c;并且比动态规划等其他方法更为简单和高效。 贪心算…...

眼底项目经验

眼底项目经验 可解释性不足问题眼底项目有多牛逼可解释性不足解法数据、算力、算法都免费送不仅预测当下&#xff0c;还能预测未来和慢病管理整合&#xff0c;形成一个实时健康检测生态 可解释性不足问题 今天下午和腾讯眼底项目人员讨论, 他们不准备做全身性的多疾种, 因为深…...

使用arco design实现动态列信息的表格

目录 1.说明 2.普通表格的实现 3.动态表格的实现 1.说明 在前端画面中&#xff0c;表格一般用来展示列表数据&#xff0c;并且可以实现分页&#xff0c;应用很广泛&#xff0c;关于表格的列信息&#xff0c;一般是固定的&#xff0c;也可以是变化的&#xff0c;根据后端传递…...

解决 fatal: Not a git repository (or any of the parent directories): .git 问题

解决方法&#xff1a;在命令行 输入 git init 然后回车就好了...

Spring 模拟管理Web应用程序

MVC&#xff1a;Model View Controller 1&#xff09;controller&#xff1a;控制层&#xff08;Servlet是运行服务器端&#xff0c;处理请求响应java语言编写技术&#xff09; 2&#xff09;service&#xff1a;业务层&#xff08;事务&#xff0c;异常&#xff09; 3&#xf…...

修改了vue3 <script setup>留言板

Лунная ночь <template><button class"edit_view_checkbox"><input type"checkbox" v-model"editshowInput" value"编辑" /></button><div class"editshowInput" v-if"editshowI…...

jQuery 常用API

一、jQuery 选择器 1、jQuery 基础选择器 原生JS获取元素方式很多&#xff0c;很杂&#xff0c;而且兼容性情况不一致&#xff0c;因此jQuery给我们做了封装&#xff0c;使获取元素统一标准 2、jQuery 层级选择器 3、隐式迭代 遍历内部 DOM 元素&#xff08;伪数组形式存储&am…...

内网安全-隧道搭建穿透上线内网穿透-nps自定义上线内网渗透-Linux上线-cs上线Linux主机

目录 内网安全-隧道搭建&穿透上线内网穿透-nps-自定义-上线NPS工具介绍搭建过程 nps原理介绍MSF上线CS上线 内网渗透-Linux上线-cs上线Linux主机1.下载插件2.导入插件模块3.配置监听器4.服务端配置5.配置C2监听器并生成木马6.执行木马 内网安全-隧道搭建&穿透上线 内网…...

【AHK V2】设计模式之命令模式

目录 情景剧场什么是命令模式优缺点优点缺点 使用命令模式的步骤命令模式代码示例合理使用AI工具自动生成代码 情景剧场 我们来设想一个场景&#xff1a; 你进入一家餐馆&#xff0c;餐馆只有老板一个人&#xff08;老板即厨师&#xff09;。 “老板&#xff0c;一份小炒肉&am…...

2024年5月20日 (周二) 叶子游戏新闻

《边境之塔》登陆Steam 复古风恐怖生存冒险DascuMaru制作并发行&#xff0c;一款低像素3D复古风恐怖生存冒险新游《边境之塔&#xff08;The Tower on the Borderland&#xff09;》登陆Steam正式推出&#xff0c;限时九折优惠&#xff0c;本作暂不支持中文。 勇魅出击&#xf…...

【SQL学习进阶】从入门到高级应用(二)

文章目录 简单查询查一个字段查多个字段查所有字段查询时字段可参与数学运算查询时字段可起别名as关键字省略as关键字别名中有空格别名中有中文 &#x1f308;你好呀&#xff01;我是 山顶风景独好 &#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xf…...

FL Studio v21.2.3.4004中文破解版百度网盘下载

FL Studio v21.2.3.4004中文破解版是一款完整的软件音乐制作环境或数字音频工作站 (DAW)。代表了超过 18 年的创新发展&#xff0c;它在一个软件包中提供了您创作、编曲、录制、编辑、混音和掌握专业品质音乐所需的一切。FL Studio v21.2.3.4004中文破解版现在是世界上最受欢迎…...

Bidili Generator实操演示:LoRA权重强度与CFG Scale协同调优黄金组合

Bidili Generator实操演示&#xff1a;LoRA权重强度与CFG Scale协同调优黄金组合 1. 引言&#xff1a;当定制化风格遇上精细控制 如果你用过Stable Diffusion XL&#xff08;SDXL&#xff09;来生成图片&#xff0c;可能会遇到这样的困扰&#xff1a;好不容易找到一个喜欢的L…...

如何高效突破AI编辑器限制:自动化Pro功能激活的技术实践

如何高效突破AI编辑器限制&#xff1a;自动化Pro功能激活的技术实践 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached your t…...

深入解析 vSphere 7 vMotion 迁移实战:从单中心到跨中心的无缝迁移策略

1. vMotion迁移的核心价值与场景定位 当你凌晨三点接到机房断电预警电话时&#xff0c;vMotion可能是你最想拥抱的技术。作为vSphere的"灵魂功能"之一&#xff0c;vMotion允许我们将运行中的虚拟机在不同主机间无缝迁移&#xff0c;就像给飞行中的飞机更换引擎——用…...

iOS内购避坑指南:从沙盒测试到正式上线的完整流程(附常见错误解决方案)

iOS内购全流程实战&#xff1a;从沙盒测试到生产环境的避坑手册 当你第一次集成iOS内购&#xff08;IAP&#xff09;时&#xff0c;是否遇到过这些场景&#xff1f;用户付款后商品迟迟未到账、沙盒测试时收据验证总是失败、审核阶段一切正常但上线后出现大量丢单...这些问题往往…...

Verilog仿真踩坑记:为什么你的测试用例‘通过’了,但电路其实是错的?(附X态检测代码)

Verilog仿真中的X态陷阱&#xff1a;如何避免“虚假通过”的致命错误 数字电路仿真中&#xff0c;最危险的场景莫过于测试结果显示“Passed”&#xff0c;但实际芯片却存在严重功能缺陷。这种“虚假通过”现象往往源于Verilog中X态&#xff08;未知状态&#xff09;的隐蔽特性…...

GLM-4v-9b效果展示:学术海报截图→研究方法/结果/结论三段式结构化提取

GLM-4v-9b效果展示&#xff1a;学术海报截图→研究方法/结果/结论三段式结构化提取 1. 模型能力概览 GLM-4v-9b是智谱AI在2024年推出的开源多模态模型&#xff0c;拥有90亿参数&#xff0c;专门处理文本和图像的联合理解任务。这个模型最大的特点是能够同时看懂图片和文字&am…...

PCL (Matlab)拟合椭球

一、椭球点云数学模型二、PCL生成点云int main() {// 生成椭球点云 噪声pcl::PointCloud<pcl::PointXYZ>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZ>);// 椭球参数float a 2.0f; // x轴float b 1.5f; // y轴float c 1.0f; // z轴int N 20000;// 随机数…...

Hitboxer终极指南:免费开源SOCD清洁工具让游戏操作更丝滑

Hitboxer终极指南&#xff1a;免费开源SOCD清洁工具让游戏操作更丝滑 【免费下载链接】socd SOCD cleaner tool for epic gamers 项目地址: https://gitcode.com/gh_mirrors/so/socd 还在为游戏中的方向冲突而烦恼吗&#xff1f;当你在激烈的对战中同时按下左右方向键&a…...

Nunchaku FLUX.1-dev实战:手把手教你用ComfyUI生成惊艳AI图片

Nunchaku FLUX.1-dev实战&#xff1a;手把手教你用ComfyUI生成惊艳AI图片 1. 环境准备与快速部署 1.1 硬件与软件要求 在开始之前&#xff0c;请确保你的系统满足以下基本要求&#xff1a; 显卡&#xff1a;NVIDIA显卡&#xff08;推荐RTX 30/40系列&#xff0c;显存8GB&am…...

Leaflet图层顺序实战:如何用setZIndex和bringToFront让你的地图层级不再混乱

Leaflet图层顺序实战&#xff1a;如何用setZIndex和bringToFront让你的地图层级不再混乱 当地图上同时存在多个图层时&#xff0c;你是否遇到过标注被底图遮盖、动态添加的标记消失在多边形下方&#xff0c;或是图层叠加顺序完全失控的情况&#xff1f;这些看似简单的层级问题&…...