Oracle终极彻底卸载
停止使用Oracle的服务
停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。
运行卸载Oracle数据库程序
一般情况运行Oracle自带的卸载程序,如使用 Universal Installer 工具卸载。
点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击Universal Installer。
点击之后稍等一会然后会进入进入下图界面,点击卸载产品
选中要删除的Oracle产品,然后点击删除
进入下图所示的目录
找到deinstall.bat文件后双击
出现--指定要取消配置的所有单实例监听程序 [LISTENER]: 输入LISTENER如图所示----然后回车
回车后进入下图界面
此时输入[]之内的内容,指定多个列表时用英文逗号作为分隔符
本例中只有一个ORCLS故只输入ORCLS然后回车
回车之后切记不要做任何操作---耐心等待
直到出现下一步内容里的内容
如果在这个时候进行输入,都将会进入缓冲区
作为后面选项的输入
如果有朋友们下一步的内容和我的不同,请重新卸载
出现------指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类型 [1]: 直接回车
出现------指定数据库的诊断目标位置 [D:\APP\ADMINISTRATOR\diag\rdbms\orcls]: 直接回车
如果出现红框中所示信息提示目录不存在,则指定目录为D:\APP\ADMINISTRATOR\diag就可以
其中D:\APP\ADMINISTRATOR\为你安装Oracle的目录
实在不知道的同学直接复制指定数据库的诊断目标位置 [D:\APP\ADMINISTRATOR\diag\rdbms\orcls]:中的D:\APP\ADMINISTRATOR\diag然后回车即可
出现------指定数据库 ASM|FS 使用的存储类型 [FS]: 输入FS回车
出现------如果有任何数据库文件存在于共享文件系统上, 请指定目录的列表。如果找到了 'ORCLS' 子目录, 则将删除该子目录。
否则将删除指定的目录。此外, 可以指定可以指定带有完整路径的数据库文件的列表直接回车
如果在文件系统上配置了快速恢复区, 请指定其位置。如果找到了 'ORCLS' 子目录, 则将删除该子目录。
直接回车
出现------指定数据库 spfile 位置
直接回车
出现------是否继续 输入y回车
这里在CMD里面的操作就完成了,静静等待CMD页面自动消失即可
本例中的Oracle的安装目录为D:\app如下图,朋友们可以进入如下红框的路径
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_HOME、TNS_ADMIN等环境变量,删除PATH中等环境变量有关Oracle的设定的路径信息
然后查看环境变量中是否存在Oracle相关的设置,若有直接删除与Oracle有关的设置
我的环境变量里没有相关设置就不截图了
删除D:\app目录下的所有文件
删除C盘下C:\Program Files或者C:\Program Files(x86)目录下的Oracle目录如下图
然后重启电脑,至此,Oracle已经完全卸载了
嘻嘻,下面就可以重装了。~~~~~~~~~
Oracle终极彻底卸载的更多相关文章
- Oracle 11g 完全卸载
停止所有Oracle 11g相关的服务 1.打开"服务"窗口 键入命令:"services.msc",回车,如下图: 2.停止所有Oracle 11g相关的服务 ...
- Oracle 11g完全卸载(Windows)(转)
Oracle 11g完全卸载(Windows) 1.关闭oracle所有的服务.可以在windows的服务管理器中关闭: 一般有以下服务: (1)Oracle SID VSS Writer ...
- Linux下Oracle 12c的卸载
注:本文来源于:<Linux下Oracle 12c的卸载> 与Windows下Oracle的安装容易卸载麻烦相反,Linux下Oracle的安装麻烦下载简单. 1.关闭Oracle数据库 ...
- 数据库oracle安装与卸载
安装的版本是oracle12-OraDb10g_home1服务端,先来卸载,如果电脑安装了oracle,在计算机-->管理-->服务里面可以看见下面三个oracle服务 首先我们要把它这里 ...
- oracle 11g完美卸载
oracle 11g完美卸载 CreateTime--2018年4月22日17:07:19 Author:Marydon 对于oracle数据库的卸载,一定要卸载干净,否则,再次想装oracle时 ...
- oracle 11g的卸载
oracle 11g 的卸载主要有两种方式:一种是使用Oracle Universal Installer管理工具,该工具以向导模式进行,比较简单.这里主要讲解第二种卸载数据库的方式-----使用”d ...
- Oracle 11g 的卸载
Oracle 11g 的卸载 停止 oracle 相关的所有服务. 使用 Oracle 自带的 Universal Installer 卸载工具卸载 Oracle. 删除注册表 HKEY/LOCAL_ ...
- Oracle 11g RAC 卸载CRS步骤
Oracle 11g之后提供了卸载grid和database的脚本,可以卸载的比较干净,不需要手动删除crs ##########如果要卸载RAC,需要先使用dbca删除数据库,在执行下面的操作### ...
- oracle win7下 卸载
1 右击“计算机”-->管理-->服务和应用程序-->服务,停掉所有Oracle相关的服务(以Oracle打头的,比如OracleDBConsoleorcl). 2 开始--> ...
随机推荐
- Java知识系统回顾整理01基础03变量02基本变量类型
一.变量类型分类 一个变量的类型,决定了该变量可以包含什么样的值. Java中有八种基本类型,都是Java语言预先定义好的,并且是关键字. 这八种基本类型分别是: 整型 (4种) 字符型 (1种) ...
- TP5 调用快递鸟api 查询快递信息
1,去快递鸟,下载sdk https://www.kdniao.com/api-track 下载PHPsdk 2,下载下来的事PHP文件,不是以类的形式显示的,所以为了方便,我把他封装成了类,不需要封 ...
- devops-jenkins部署和基本使用
1. jenkins部署和基本使用 1.1) 先关闭centos 7的自带防火墙和selinux [root@test-2 ~]# /bin/systemctl stop firewalld [ro ...
- lua 1.0 源码分析 -- 2 内存回收
说这个,先要说下 lua 的环境,正常说创建一个 lua 的虚拟环境,就是创建一组全局变量, lua1.0 里创建的主要是以下几个: extern Symbol *lua_table; /* 符号数组 ...
- 安装两个Eclipse 版本不一致,高版本无法打开
Could not create the JavaVirtual Machine,A fatal exception has occurred. 首先删除了 工作空间的配置 然后删除掉C:\Windo ...
- Spring系列 SpringMVC的请求与数据响应
Spring系列 SpringMVC的请求与数据响应 SpringMVC的数据响应 数据响应的方式 y以下案例均部署在Tomcat上,使用浏览器来访问一个简单的success.jsp页面来实现 Suc ...
- nullptr解决了什么问题
从0到NULL 在C++的世界中字面值0用来表示空指针,所以0可以当作所有指针类型的字面值.为了让语义更明确引入了NULL宏定义: #undef NULL #ifdef __cplusplus #de ...
- 【C/C++】用C语言编写爬虫—爬虫程序优化要点
写一个网络爬虫 用C语言来写一个网络爬虫,来获取一个网站上感兴趣的信息,抓取自己需要的一切. #include<cspider/spider.h>/* 自定义的解析函数,d为获取到的h ...
- 【原创】xenomai内核解析--实时内存管理--xnheap
目录 一. xenomai内存池管理 1.xnheap 2. xnpagemap 3. xnbucket 4. xnheap初始化 5. 内存块分配 5.1 小内存分配流程(<= 2*PAGE_ ...
- matplotlib 饼状图
import matplotlib.pyplot as plt import matplotlib as mpl # 支持中文 plt.rcParams['font.sans-serif'] = [' ...