`
ayden
  • 浏览: 856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Manual Oracle Uninstall

阅读更多

http://www.oracle-base.com/articles/misc/ManualOracleUninstall.php

 

Manual Oracle Uninstall

A number of people have contacted me regarding problems uninstalling Oracle products. The two methods listed below should only be used as a last resort and will remove all Oracle software allowing a reinstall. If you make any mistakes they can be quite destructive so be careful.

    Windows
    UNIX

Windows

In the past I've had many problems uninstalling all Oracle products from Windows systems. Here's my last resort method:

    Uninstall all Oracle components using the Oracle Universal Installer (OUI).
    Run regedit.exe and delete the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE key. This contains registry entires for all Oracle products.
    Delete any references to Oracle services left behind in the following part of the registry (HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Ora*). It should be pretty obvious which ones relate to Oracle.
    Reboot your machine.
    Delete the "C:\Oracle" directory, or whatever directory is your ORACLE_BASE.
    Delete the "C:\Program Files\Oracle" directory.
    Empty the contents of your "C:\temp" directory.
    Empty your recycle bin.

At this point your machine will be as clean of Oracle components as it can be without a complete OS reinstall.

Remember, manually editing your registry can be very destructive and force an OS reinstall so only do it as a last resort.

If some DLLs can't be deleted, try renaming them, the after a reboot delete them.
UNIX

Uninstalling all products from UNIX is a lot more consistent. If you do need to resort to a manual uninstall you should do something like:

    Uninstall all Oracle components using the Oracle Universal Installer (OUI).

    Stop any outstanding processes using the appropriate utilities.

        # oemctl stop oms user/password
        # agentctl stop
        # lsnrctl stop

    Alternatively you can kill them using the kill -9 pid command as the root user.

    Delete the files and directories below the $ORACLE_HOME.

        # cd $ORACLE_HOME
        # rm -Rf *

    With the exception of the product directory, delete directories below the $ORACLE_BASE.

        # cd $ORACLE_BASE
        # rm -Rf admin doc jre o*

    Delete the /etc/oratab file. If using 9iAS delete the /etc/emtab file also.

        # rm /etc/oratab /etc/emtab

Hope this helps. Regards Tim...

 

分享到:
评论

相关推荐

    Oracle_Uninstall.zip

    "Oracle_Uninstall.zip"提供的便是一键卸载工具,专为简化Oracle数据库的卸载过程而设计。这个工具能够帮助用户快速、有效地清理系统中的Oracle相关组件,包括注册表中的条目,避免手动操作可能出现的遗漏和错误。 ...

    Oracle_01Uninstall.txt

    根据提供的文件信息,我们可以推断出这是一份关于卸载Oracle数据库软件的指南。尽管原文中包含了一些非中文字符或编码错误,但基于上下文理解,可以总结出一系列与卸载Oracle相关的步骤和技术要点。接下来将详细介绍...

    Linux下Oracle 12c的安全卸载

    ### Linux下Oracle 12c的安全卸载 在企业级应用环境中,Oracle数据库因其稳定性、安全性及高效性而被广泛采用。然而,在某些情况下,可能需要卸载Oracle 12c来解决安装过程中出现的问题或者进行版本升级。本文将...

    Oracle Developer Tools for VS 2017 MSI Installer

    If there is then please use OUI to uninstall Oracle Developer Tools for Visual Studio before proceeding with this install. Failure to uninstall may result in errors when launching Visual Studio or ...

    UninstallTool

    《UninstallTool:高效彻底的软件卸载与系统清理利器》 在计算机使用过程中,我们经常需要安装和卸载各种软件。然而,有些软件在卸载后仍会留下注册表残留、临时文件或其他痕迹,这不仅占用了硬盘空间,还可能影响...

    UninstallTool软件卸载工具

    UninstallTool是一款功能强大的卸载工具,可帮助您完全卸载您的电脑上的程序和应用程序,从而释放磁盘空间并提高系统性能。 使用UninstallTool,您可以轻松卸载不需要的程序,包括那些难以通过标准卸载程序删除的...

    oracle instantclient 12_1 odbc

    Oracle Instant Client是Oracle公司提供的一款轻量级的数据库连接工具,它允许应用程序无需完整安装Oracle Database Server即可与Oracle数据库进行通信。在这个特定的"oracle instantclient 12_1 odbc"版本中,我们...

    UninstallTool_v3.5.10.5670.rar

    《UninstallTool_v3.5.10.5670:高效且全面的软件卸载工具》 在数字化时代,我们的电脑上安装了各种各样的应用程序,从办公软件到娱乐工具,应有尽有。然而,随着时间的推移,有些软件可能会变得过时或者不再需要,...

    DB2 uninstall manual

    DB2卸载手册 在对IBM的DB2数据库系统进行卸载时,必须遵循一系列步骤以确保完整且安全地移除所有相关组件。以下是一份详细的DB2卸载指南,适用于版本8.1。 首先,要确保在开始卸载之前已经停止了所有数据库并关闭...

    Uninstall Tool 3.7.0.5690 授权版

    Uninstall Tool 3.7.0.5690 授权版

    Uninstall Tool,卸载找不到卸载途径的软件。

    《Uninstall Tool:高效解决顽固软件卸载问题》 在我们的日常计算机使用过程中,有时候会遇到一些难以通过常规方式卸载的软件,这些软件可能没有出现在“控制面板”的卸载列表中,或者卸载过程出错导致残留。此时,...

    UninstallToolPortable_UninstallTool_tool_UninstallToolhelper_

    《全面解析UninstallTool Portable:高效卸载程序的利器》 在我们的日常计算机使用中,安装和卸载软件是常见的操作。然而,有时系统自带的卸载功能可能无法完全清除某些程序的残留,这就需要借助专门的卸载工具。...

    Uninstall Tool

    Uninstall Tool是CrystalIdea Software出品的一款强大而灵活的Windows标准”添加/删除程序”工具的替代软件.它能快速,安全而方便的删除不必要的应用程序并提高您的电脑的效能.Uninstall Tools支持微软Windows 2000,...

    C#连接Oracle11g无需安装客户端

    标题 "C#连接Oracle11g无需安装客户端" 指出了一种技术方案,它允许C#开发者在不安装Oracle客户端的情况下,也能与Oracle 11g数据库进行交互。这种做法大大简化了开发环境的配置,提高了开发效率,尤其对于那些在多...

    SQL SERVER 安装ORACLE provider for OLE DB 的连接服务驱动

    2. **安装过程**:文件列表中的"configure.bat", "uninstall.bat", "unconfigure.bat", 和 "install.bat" 是用于安装、卸载和配置Oracle Instant Client的批处理文件。运行"install.bat"可以开始安装过程,确保所有...

    uninstalltool.zip

    《绿色卸载工具UninstallTool深度解析》 在日常计算机使用中,我们常常需要卸载不再需要的软件,以释放磁盘空间或优化系统性能。然而,普通的卸载方式往往不能彻底清理注册表中的残留项,导致系统资源的浪费和潜在...

    Uninstall Tool 3.5.7卸载程序

    **Uninstall Tool 3.5.7 卸载程序详解** Uninstall Tool是一款高效且功能强大的应用程序卸载工具,尤其适用于那些无法通过Windows自带的“添加或删除程序”功能正常卸载的应用。版本3.5.7是该软件的一个特定更新,...

    Uninstall Tool (免注册破解版)

    Uninstall Tool是由CrystalIdea Software出品的一款可以用来替代“添加/删除程序”的工具。允许您显示隐藏的安装程序,按名称过滤已安装程序的列表,强行卸载程序,浏览注册表项目,保存安装程 序列表,快速小巧,...

    win10小娜卸载工具Uninstall Cortana

    然而,有些用户可能并不需要或不希望使用这项服务,为了满足这部分用户的需求,就有了"win10小娜卸载工具Uninstall Cortana"。 该卸载工具,即"Uninstall Cortana",是一款专门针对Windows 10系统设计的脚本工具,...

    SQL SERVER 安装ORACLE provider for OLE DB 的连接服务驱动.zip

    - 根据需要,先运行`uninstall.bat`卸载已有的Oracle provider,以防冲突。 - 接着运行`install.bat`执行安装。如果配置脚本中包含自定义选项,如指定Oracle数据库的连接参数,确保按照提示操作。 3. **检查安装*...

Global site tag (gtag.js) - Google Analytics