[Oracle][详细] Win完全卸载Oracle

前提准备

进入服务

找到Oracle开头的服务

将这些服务全部停止

Top 1

点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击【Universal Installer】

Top 2

点击之后稍等一会然后会进入进入下图界面,点击卸载产品

Top 3

选中要删除的Oracle产品,然后点击【删除】

Top 4

进入下图所示的目录,找到【deinstall.bat】双击进行删除操作,参考目录:C:\app\admin\product\11.2.0\dbhome_1\deinstall

Top 5

找到【deinstall.bat】文件后,双击

Top 6

出现指定要取消配置的所有单实例监听程序 [LISTENER],输入LISTENER,回车。

【注意大小写】

【所有步骤回车后,切记不要做任何操作,耐心等待】

Top 7

回车后进入下图界面

此时若[]之内的内容,指定多个列表时用英文逗号作为分隔符

本例中只有一个[ORCL]故只输入ORCL,后回车

直到出现Top 8里的内容

【如果在这个时候进行输入,都将会进入缓冲区,作为后面选项的输入】

若有和Top 8的内容与教程不同,请重新卸载;也有直接出现Top 9的情况!

Top 8

出现已自动搜索到数据库 ORCL 的详细资料。是否仍要修改 ORCL 数据库的详细资料?

这里直接回车或者输入【y】后回车

Top 9

指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类型 [1]:

>> 直接回车

指定数据库的诊断目标位置 [C:\app\admin\diag\rdbms\orcl]:

>> 直接回车

如果出现红框中所示信息提示目录不存在,则指定目录为【C:\app\admin\diag】,其中【C:\app\admin】为数据库安装目录。

Top 10

【指定数据库 ASM|FS 使用的存储类型 [FS]:】 或者 【指定数据库 ASM|FS 使用的存储类型 []:】

>> 输入【FS】回车

Top 11

如果有任何数据库文件存在于共享文件系统上, 请指定目录的列表。如果找到了 'ORCL' 子目录, 则将删除该子目录。否则将删除指定的目录。此外, 可以指定带有完整路径的数据库文件的列表 [ ]:

>> 直接回车

Top 12

如果在文件系统上配置了快速恢复区, 请指定其位置。如果找到了 'ORCL' 子目录, 则将删除该子目录。 []:

>> 直接回车

Top 13

指定数据库 spfile 位置 [ ]:

>> 直接回车

Top 14

是否继续 (y - 是, n - 否)? [n]:

>> 输入【y】回车

Top 15

此时,CMD中的操作结束了,待CMD页面自动消失

如图,本例中的Oracle安装目录为【C:\app】,进入该路径进行后续操作

Top 16

Win+R,打开运行界面,输入【regedit】,回车进入注册表编辑器

删除【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\】路径下的所有Oracle开头的服务名称。这些是服务启动项。

删除【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application】路径下的所有Oracle开头的服务名称

删除【HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE】路径下的所有Oracle开头的服务名称

检查环境变量中是否存在Oracle相关的设置,若有直接删除

Top 17

删除【C:\app】目录下的所有文件

删除 C盘下【C:\Program Files】或【C:\Program Files(x86)】目录下的Oracle目录

>> 重启电脑

至此,Oracle完全卸载

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

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

相关文章

性能监控软件选择攻略

随着企业对应用程序性能的关注度不断增加,选择适当的性能监控软件变得至关重要。性能监控软件能够帮助企业实时追踪应用程序的性能指标,识别潜在问题并提高系统的稳定性。在选择性能监控软件时,以下攻略将有助于确保您的选择符合业务需求并能…

SpringIOC之support模块GenericApplicationContext

博主介绍:✌全网粉丝5W+,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌ 博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+…

鸿蒙开发笔记(一):ArkTS概述及声明式UI的使用

ArkTS是HarmonyOS优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript(简称TS)生态基础上做了进一步扩展,继承了TS的所有特性,是TS的超集。 ArkTS在TS的基础上主要扩展了如下能力: 基本语法:ArkTS定义…

Docker实战06|深入剖析Docker Run命令

前几篇文章中,重点讲解了Linux Namespace、Cgroups、AUFS的核心原理,同样也是Docker的底层原理实现。目录如下: • 《Docker实战01|容器与开发语言》 • 《Docker实战02|Namespace》 • 《Docker实战03|C…

软件测试公式之如何高质量的做BUG分析?

对于BUG分析,测试人员再熟悉不过了。但如果是面对大量的BUG,要如何有效的分析呢?有什么好的方案和行动项?今天聊聊这个话题。 01 BUG分析简单可以分为两类:宏观BUG分析 和 微观BUG分析。 宏观BUG分析:在…

响应式Web开发项目教程(HTML5+CSS3+Bootstrap)第2版 例3-5 CSS3 动画

代码 <!doctype html> <html> <head> <meta charset"utf-8"> <title>CSS3 动画</title> <style> .img {width: 150px; } keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg);} } img…

【C++】入门与过渡

【C】入门与过渡 文章目录 【C】入门与过渡一、命名空间二、输入输出(cin/cout)三、缺省参数四、函数重载五、引用作用使用注指针和引用的区别 六、内联函数七、auto关键字八、空指针 注&#xff1a;本文为学习笔记&#xff0c;只记录了一些重点&#xff0c;有些比较简单的内容…

使用boost.hana在编译期加密字符串

在当今数字时代&#xff0c;软件安全问题愈发凸显&#xff0c;攻击者利用各种手段对应用程序进行破解和逆向工程的尝试也日益猖獗。其中&#xff0c;通过使用OllyDbg、IDA等软件加载应用程序&#xff0c;分析程序中的字符串&#xff0c;进而找到关键条件判断&#xff0c;实施软…

【python】进阶--->MySQL数据库(一)

一、mysql数据库 关系型数据库 &#xff1a; 一些相关的表和其他数据库对象的集合。 表是由行和列组成。列包含一组命名的属性(也称为字段)。 行包含一组记录&#xff0c;行和列的交集称为数据项(也叫字段值)。 数据库(database) : 存储数据的仓库&#xff0c;本质上就是一个文…

《C++ Primer》第14章 重载运算与类型转换(二)

参考资料&#xff1a; 《C Primer》第5版《C Primer 习题集》第5版 14.8 函数调用运算符&#xff08;P506&#xff09; 如果类重载了函数调用运算符&#xff0c;则我们可以像使用函数一样使用该类的对象。这样的类同时也能存储状态&#xff0c;所以它们比普通函数更加灵活。…

x-cmd pkg | czg - git commit 智能生成工具

目录 简介首次用户功能特点竞品和相关作品进一步探索 简介 czg 源于 commitizen/cz-cli 交互插件中 cz-git 的延伸项目&#xff0c;重新使用 TypeScript 编写的零依赖独立的 Node.js 命令行工具。旨在使用交互友好的方式&#xff0c;辅助用户生成规范的 git commit message 约…

游泳耳机哪种款式好?最值得入手的游泳耳机大全

在如今注重健康和娱乐的生活方式中&#xff0c;游泳作为一项全身性的运动备受欢迎。然而&#xff0c;对于热爱水中活动的人们来说&#xff0c;选择一款出色的游泳耳机至关重要。好的游泳耳机不仅能提供清晰的音质&#xff0c;还能有效防水&#xff0c;让您在水中尽情畅游的同时…

MySQL中约束是什么?

&#x1f389;欢迎您来到我的MySQL基础复习专栏 ☆* o(≧▽≦)o *☆哈喽~我是小小恶斯法克&#x1f379; ✨博客主页&#xff1a;小小恶斯法克的博客 &#x1f388;该系列文章专栏&#xff1a;重拾MySQL &#x1f379;文章作者技术和水平很有限&#xff0c;如果文中出现错误&am…

记录由客户端http请求原因引起的5xx响应问题排查过程

看到 http 状态码 5xx&#xff0c;很多开发者第一感觉就是服务端的问题&#xff0c;其实并不全是。下面我遇到的问题就是一个例外。 问题描述 最近在为反向代理 nginx 配置 auth_request 后&#xff0c;出现了请求504错误。 504状态码是HTTP协议中的一种服务器错误状态码。当…

Windows压缩包的MySQL安装方式

1.下载压缩包 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.35-winx64.zip 2.解压压缩包&#xff08;建议将解压到非C盘&#xff0c;路径不要出现特殊符号&#xff09; 3.在MySQL主目录下&#xff0c;创建my.ini空文件&#xff08;先创建一个txt文件&#xff0c;进…

如何改造现有文件为 CMD 模块

如何改造现有文件为 CMD 模块 经过一段考察&#xff0c;我们终于要在项目中引入模块机制和 Sea.js 了&#xff0c;那么如何将现有的文件改造成 CMD 模块就成了重要的问题。下面针对一些典型场景来说明包装的方式。 首先还是请大家详细了解下 CMD 模块定义规范&#xff0c;只要…

JavaScript删除数组中指定元素的5种方法

文章目录 目录 文章目录 前言 一、数组是什么&#xff1f; 二、讲解数组 总结 前言 在JavaScript开发中&#xff0c;处理数组是一项非常常见的任务。有时候我们需要从数组中删除特定的元素&#xff0c;以便对数组进行进一步操作或者满足特定的需求。幸运的是&#xff0c;JavaS…

Unity中URP下实现能量罩(外发光)

文章目录 前言一、实现菲涅尔效果1、求 N ⃗ \vec{N} N 2、求 V ⃗ \vec{V} V 3、得出菲涅尔效果4、得出菲涅尔相反效果5、增加菲涅尔颜色二、能量罩 交接处高亮 和 外发光效果结合1、修改混合模式,使能量罩透明2、限制 0 ≤ H i g h L i g h t C o l o r ≤ 1 0\leq HighL…

【字符串】贝贝的车牌问题(UPC)

题目描述 广州市车管所为每一辆入户的汽车都发放一块车牌&#xff0c;车牌的号码由六个字符组成&#xff0c;如A99452、B88888等&#xff0c;这个字符串从左边数起的第一个字符为大写英文字母&#xff0c;如A、B、C等&#xff0c;表示这辆车是属于广州市区内的汽车还是郊区的汽…

Swoft - Bean

一、Bean 在 Swoft 中&#xff0c;一个 Bean 就是一个类的一个对象实例。 它(Bean)是通过容器来存放和管理整个生命周期的。 最直观的感受就是省去了频繁new的过程&#xff0c;节省了资源的开销。 二、Bean的使用 1、创建Bean 在【gateway/app/Http/Controller】下新建一个名为…