Oracle数据库完整卸载的完整步骤

 更新时间:2023年03月14日 09:17:30   作者:第三人格书  
oracle数据库卸载非常麻烦,经常卸载不彻底,导致重新装oracle非常麻烦,下面这篇文章主要给大家介绍了关于Oracle数据库完整卸载的完整步骤,需要的朋友可以参考下

1、停止所有Oracle服务

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

快捷键:ctrl+shift+esc打开任务管理器

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

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

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

单击“卸载产品”,选中除“OraDb11g_home”外的所有目录,然后点击删除。根据提示,点击下一步完成卸载。

卸载完成后。

3. 删除注册表中Oracle相关信息

同时按下“Windows”+“R”键,在运行窗中,输入“regedit”,打开注册表编辑器。

  • 打开 HKEY_LOCAL_MACHINE >> SOFTWARE,找到Oracle,右键删除。
  • 打开HKEY_LOCAL_MACHINE>>SYSTEM>>CurrentControlSet>>services删除所有oracle开头的项
  • 打开 HKEY_LOCAL_MACHINE>>SYSTEM>>CurrentControlSet>>services>>Eventlog>>Application,删除全部Oracle入口(所有以Oracle开头的项)。
  • 删除HKEY_CLASSES_ROOT目录下全部以Ora、Oracle、Orcl或EnumOra为前缀的项。
  • 删除HKEY_CURRENT_USER>>Software>>Microsoft>>Windows>>CurrentVersion>>Explorer>>MenuOrder>>Start Menu>>Programs中全部以oracle开头的项(有就删除,没有就不用删)
  • 删除HKEY_LOCAL_MACHINE>>SOFTWARE>>ODBC>>ODBCINST.INI中除Microsoft ODB for Oracle注册表键以外的全部含有Oracle的项。(有就删除,没有就不用删)

4、删除Oracle相关环境变量

计算机>>属性>>高级系统设置>>环境变量,删除系统变量ORACLE_HOME、TNS_ADMIN,删除系统变量CLASSPATH和PATH中有关Oracle的信息。

5、 删除全部与Oracle相关的目录

大致包括以下几项:

  • C:\Program file\Oracle的目录。 ORACLE_BASE目录(Oracle安装目录)。
  • C:\WINDOWS\system32\config\systemprofile\Oracle的目录。
  • C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle的目录。
  • C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等。
  • C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。

总结

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

相关文章

  • 关于Oracle12C默认用户名system密码不正确的解决方案

    关于Oracle12C默认用户名system密码不正确的解决方案

    这篇文章主要介绍了关于Oracle12C默认用户名system密码不正确的解决方案 ,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • linux oracle数据库删除操作指南

    linux oracle数据库删除操作指南

    本文将详细介绍Linux操作系统下完全删除Oracle数据库的操作方法,需要的朋友可以参考下
    2012-11-11
  • Oracle 11g 数据库的部署的图文教程

    Oracle 11g 数据库的部署的图文教程

    这篇文章主要介绍了Oracle 11g 数据库的部署,文中通过图文示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Oracle数据泵EXPDP/IMPDP导出导入功能详细深入解析

    Oracle数据泵EXPDP/IMPDP导出导入功能详细深入解析

    这篇文章主要给大家介绍了关于Oracle数据泵EXPDP/IMPDP导出导入功能的相关资料,数据泵导出/导入属于逻辑备份,热备份与冷备份都属于物理备份,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • ORACLE中查找定位表最后DML操作的时间小结

    ORACLE中查找定位表最后DML操作的时间小结

    在Oracle数据库中,如何查找,定位一张表最后一次的DML操作的时间呢? 方式有三种,不过都有一些局限性,下面简单的解析、总结一下。感兴趣的朋友跟随小编一起看看吧
    2018-11-11
  • Oracle数据创建虚拟列和复合触发器的方法

    Oracle数据创建虚拟列和复合触发器的方法

    Oracle的虚拟列解决了很多需要使用触发器或者需要通过代码进行计算统计产生数据信息的问题,而复合触发器实际上是作为一个整体定义的四个不同的触发器来执行操作,需要了解的朋友可以参考下
    2015-08-08
  • 检测oracle数据库坏块的方法

    检测oracle数据库坏块的方法

    这篇文章主要介绍了检测oracle数据库坏块的方法 的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-05-05
  • Oracle实现动态SQL的拼装要领

    Oracle实现动态SQL的拼装要领

    这篇文章主要介绍了Oracle实现动态SQL的拼装要领,对于Oracle的进一步学习来说非常重要,需要的朋友可以参考下
    2014-07-07
  • Navicat Premium中Oracle创建主键自增的方法

    Navicat Premium中Oracle创建主键自增的方法

    这篇文章主要介绍了Navicat Premium中Oracle创建主键自增的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • 使用Oracle数据库登录时被告知用户被锁怎么解决

    使用Oracle数据库登录时被告知用户被锁怎么解决

    这篇文章主要介绍了使用Oracle数据库登录时被告知用户被锁怎么解决的相关资料,需要的朋友可以参考下
    2016-07-07

最新评论