Oracle终极彻底卸载的完整步骤

 更新时间:2020年11月09日 11:10:40   作者:史振兴  
这篇文章主要给大家介绍了关于Oracle终极彻底卸载的完整步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、停止使用Oracle的服务

停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止。

二、打开Universal Installer工具运行卸载Oracle数据库程序

(1)、一般情况运行Oracle自带的卸载程序,如使用Universal Installer 工具卸载。

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

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

(3)、选中要删除的Oracle产品,然后点击删除

(4)进入下图所示的目录,找到的install文件并运行它进行删除。

(5)、找到deinstall.bat文件后双击

三、进入该卸载批处理程序运行卸载

(1)、出现--指定要取消配置的所有单实例监听程序 [LISTENER]: 输入LISTENER如图所示----然后回车

(2)、回车后进入下图界面

此时输入[]之内的内容,指定多个列表时用英文逗号作为分隔符,本例中只有一个ORCLS故只输入ORCLS然后回车

回车之后切记不要做任何操作---耐心等待,直到出现下一步内容里的内容

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

如果有朋友们下一步的内容和我的不同,请重新卸载

(3)、出现------指定此数据库 (1. 单实例数据库|2. 启用 Oracle Restart 的数据库) 的类型 [1]:    直接回车

(4)、出现------指定数据库的诊断目标位置 [D:\APP\ADMINISTRATOR\diag\rdbms\orcls]:    直接回车

(5)如果出现红框中所示信息提示目录不存在,则指定目录为D:\APP\ADMINISTRATOR\diag就可以

其中D:\APP\ADMINISTRATOR\为你安装Oracle的目录

实在不知道的同学直接复制指定数据库的诊断目标位置 [D:\APP\ADMINISTRATOR\diag\rdbms\orcls]:中的D:\APP\ADMINISTRATOR\diag然后回车即可

(6)、出现------指定数据库 ASM|FS 使用的存储类型 [FS]:  输入FS回车

(7)出现------如果有任何数据库文件存在于共享文件系统上, 请指定目录的列表。如果找到了 'ORCLS' 子目录, 则将删除该子目录。

   否则将删除指定的目录。此外, 可以指定可以指定带有完整路径的数据库文件的列表直接回车

(8)、如果在文件系统上配置了快速恢复区, 请指定其位置。如果找到了 'ORCLS' 子目录, 则将删除该子目录。

    直接回车

(9)出现------指定数据库 spfile 位置

   直接回车

(10)出现------是否继续 输入y回车

这里在CMD里面的操作就完成了,静静等待CMD页面自动消失即可

四、删除注册表中Oracle相关项

(1)、本例中的Oracle的安装目录为D:\app如下图,朋友们可以进入如下红框的路径

(3)、Win+R打开运行界面,输入regedit,回车进入注册表编辑器

    删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路径下的所有Oracle开始的服务名称.

(3)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application注册表的所有Oracle开头的所有

(4)删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 注册表

五、删除Oracle环境变量

右键点击我的电脑-->属性-->高级-->环境变量,删除环境变量ORACLE_HOME、TNS_ADMIN等环境变量,删除PATH中等环境变量有关Oracle的设定的路径信息

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

我的环境变量里没有相关设置就不截图了

六、删除Oracle安装目录、文件

(1)、删除D:\app目录下的所有文件

(2)、删除C盘下C:\Program Files或者C:\Program Files(x86)目录下的Oracle目录如下图

然后重启电脑,至此,Oracle已经完全卸载了嘻嘻,下面就可以重装了。~~~~~~~~~

到此这篇关于Oracle终极彻底卸载的文章就介绍到这了,更多相关Oracle终极彻底卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle date 和 timestamp 区别详解

    Oracle date 和 timestamp 区别详解

    这篇文章主要介绍了Oracle date 和 timestamp 区别详解的相关资料,需要的朋友可以参考下
    2017-03-03
  • ORACLE中dbms_output.put_line输出问题的解决过程

    ORACLE中dbms_output.put_line输出问题的解决过程

    最近用dbms_output.put_line来输出变量的一些信息,却总是看不到结果,所以这篇文章主要给大家介绍了关于ORACLE中dbms_output.put_line输出问题的解决过程,需要的朋友可以参考下
    2022-06-06
  • EBS xml publisher中文乱码问题及解决办法

    EBS xml publisher中文乱码问题及解决办法

    这篇文章主要介绍了EBS xml publisher中文乱码问题及解决办法的相关资料,需要的朋友可以参考下
    2015-09-09
  • ORACLE 如何查询被锁定表及如何解锁释放session

    ORACLE 如何查询被锁定表及如何解锁释放session

    后台数据库操作某一个表时发现一直出于假死状态,可能是该表被某一用户锁定,接下来为你详细介绍下查询被锁定表及如何解锁,感兴趣的你可以参考下,希望可以帮助到你
    2013-03-03
  • OL7.6上RPM方式安装Oracle 19c的教程

    OL7.6上RPM方式安装Oracle 19c的教程

    这篇文章主要介绍了OL7.6上RPM方式安装Oracle 19c的教程详解,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Oracle 11g控制文件全部丢失从零开始重建控制文件

    Oracle 11g控制文件全部丢失从零开始重建控制文件

    这篇文章主要给大家介绍了Oracle 11g控制文件全部丢失从零开始重建控制文件的相关资料,文中介绍的非常详细,相信对大家的学习或者工作具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • JDBC Oracle执行executeUpdate卡死问题的解决方案

    JDBC Oracle执行executeUpdate卡死问题的解决方案

    今天小编就为大家分享一篇关于JDBC Oracle执行executeUpdate卡死问题的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Oracle 遍历游标的四种方式汇总(for、fetch、while、BULK COLLECT)

    Oracle 遍历游标的四种方式汇总(for、fetch、while、BULK COLLECT)

    这篇文章主要介绍了Oracle 遍历游标的四种方式汇总(for、fetch、while、BULK COLLECT),帮助大家更好的理解和使用Oracle数据库,感兴趣的朋友可以了解下
    2020-10-10
  • Oracle数据库中的循环语法及举例

    Oracle数据库中的循环语法及举例

    这篇文章主要给大家介绍了关于Oracle数据库中的循环语法及举例的相关资料,Oracle循环操作是指在Oracle数据库中使用循环结构来重复执行一段代码或一组语句,Oracle提供了多种循环结构,包括FOR循环、WHILE循环和LOOP循环,需要的朋友可以参考下
    2023-09-09
  • Oracle/SQL中TO_DATE函数详细实例解析

    Oracle/SQL中TO_DATE函数详细实例解析

    Oracle to_date()函数用于日期转换,下面这篇文章主要给大家介绍了关于Oracle/SQL中TO_DATE函数的相关资料,文中通过代码介绍的非常详细,对大家学习或者使用oracle具有一定的参考解决价值,需要的朋友可以参考下
    2024-06-06

最新评论