`

完全卸载Oracle

阅读更多

卸载Oracle

 

软件环境:

1、Windows XP + Oracle 10g

2、Oracle安装路径为:d:\Oracle

实现方法:

1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;

2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除;

3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口;

4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口;

5、运行refedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口;

6、开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;

7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标;

8、删除c:\Program Files\Oracle目录;

9、重新启动计算机,重起后才能完全删除Oracle所在目录 ;

10、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,并从Windows XP目录(一般为d:\WINDOWS)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等;

11、WIN.INI文件中若有[ORACLE]的标记段,删除该段;

12、如有必要,删除所有Oracle相关的ODBC的DSN;

13、到事件查看器中,删除Oracle相关的日志 说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。

 

linux下卸载Oracle

以9.2.0.4为例:

 

1.用oracle用户登录
如果要再次安装, 最好先做一些备份工作。
包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。
要是有可能连创建数据库的脚本也保存下来
2.使用SQL*PLUS停止数据库
[oracle@ora920 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

3.停止Listener
[oracle@ora920 oracle]$ lsnrctl

4.停止HTTP服务
[oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl

5.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

6.将安装目录删除
[root@ora920 /root]# rm -rf /opt/oracle/

7.将/usr/bin下的文件删除
[root@ora920 /root]# rm /usr/local/bin/dbhome
[root@ora920 /root]# rm /usr/ local/bin/oraenv
[root@ora920 /root]# rm /usr/ local/bin/coraenv

8.将/etc/oratab删除
[root@ora920 /root]# rm /etc/oratab

9.将/etc/oraInst.loc删除
[root@ora920 /root]# rm /etc/oraInst.loc

10.将oracle用户删除(若要重新安装,可以不删除)
[root@ora920 /root]# userdel –r oracle

11.将用户组删除(若要重新安装,可以不删除)
[root@ora920 /root]# groupdel oinstall
[root@ora920 /root]# groupdel dba

12.将启动服务删除
[root@ora920 /root]# chkconfig --del oracle

分享到:
评论

相关推荐

    完全卸载oracle服务端

    完全卸载 Oracle 服务端 完全卸载 Oracle 服务端是指从计算机中彻底删除 Oracle 服务器软件的所有组件,包括服务端软件、客户端软件、环境变量和注册表设置等。以下是完全卸载 Oracle 服务端的步骤和知识点: 停止...

    如何完全卸载Oracle 10g

    ### 如何完全卸载Oracle 10g:详尽步骤与注意事项 在IT行业中,数据库管理系统(DBMS)是至关重要的组成部分,Oracle作为全球领先的DBMS之一,被广泛应用于企业级应用中。然而,在某些情况下,用户可能需要彻底卸载...

    在windows环境下完全卸载oracle

    在Windows环境下完全卸载Oracle是一项细致且需谨慎操作的任务,尤其对于那些希望彻底清除系统上所有Oracle痕迹的用户而言。本文将基于提供的标题、描述、标签以及部分内容,深入解析在Windows系统中彻底卸载Oracle...

    Linux下完全卸载Oracle

    在Linux环境中,完全卸载Oracle数据库是一项细致且需要谨慎操作的任务,尤其当你处理的是像9i和10g这样的旧版本时。以下是一个详细的步骤指南,帮助你安全地卸载Oracle数据库: 1. **切换到Oracle用户**:首先,以...

    手工完全卸载oracle

    ### 手工完全卸载Oracle步骤详解 #### 一、前言 在IT环境中,有时会遇到Oracle数据库软件安装过程中因各种原因导致安装异常中断的情况。此时,如果直接尝试使用Oracle自带的卸载工具进行卸载,可能会出现无法彻底...

    win完全卸载oracle

    在Windows环境下完全卸载Oracle数据库是一项需要细致操作的任务,因为Oracle数据库在安装过程中会在系统中留下许多痕迹,包括但不限于注册表项、服务、环境变量等。如果不完全清除这些残留项,可能会导致重新安装时...

    完全卸载Oracle 10g的方法

    【完全卸载Oracle 10g的方法】 Oracle数据库的卸载过程相对复杂,因为它涉及到多个系统级别的组件和配置。以下是在Linux和Windows操作系统下卸载Oracle 10g的详细步骤: ### Linux环境下完全卸载Oracle 10g 1. **...

    win xp 完全卸载oracle 11g

    在Windows XP操作系统中,完全卸载Oracle 11g数据库是一项需要谨慎操作的任务,因为不正确的卸载可能会导致系统文件损坏或遗留不必要的注册表项,影响其他程序的正常运行。以下是一个详细的步骤指南来帮助你彻底卸载...

    完全卸载oracle

    完全卸载 Oracle 数据库 Oracle 数据库是一种功能强大且广泛应用的关系型数据库管理系统。在某些情况下,需要完全卸载 Oracle 数据库以释放系统资源或解决软件冲突。以下是完全卸载 Oracle 数据库的步骤: 停止 ...

    linux下完全卸载oracle

    ### Linux下完全卸载Oracle的方法 #### 背景与目的 在Linux环境中彻底卸载Oracle数据库是一项技术性较强的任务,通常需要进行多步骤的操作来确保所有与Oracle相关的配置、文件及用户账户都被正确地清除。本文将详细...

    如何在Windows上完全卸载Oracle数据库

    在Windows操作系统上完全卸载Oracle数据库是一个涉及多个步骤的过程,因为Oracle数据库的组件不仅包括主程序,还有许多关联服务、注册表项以及文件夹。以下是一个详细的步骤指南,适用于Oracle数据库8i和9i版本: 1...

    完全卸载oracle 9i

    ### 如何在Windows XP环境下完全卸载Oracle 9i #### 一、引言 在进行Oracle数据库的安装过程中,可能会遇到多次安装失败的情况。此时,为了确保下次安装能够顺利进行,就需要彻底卸载之前安装过的Oracle版本。本文...

    完全卸载Oracle方法,按照步骤可完全卸载

    在win系统上安装Oracle,如果不用了,或者崩盘了,按照完全卸载Oracle方法,按照步骤可完全卸载,

    window 完全卸载oracle手册

    ### Window完全卸载Oracle10g手册 #### 引言 在Windows环境下彻底卸载Oracle数据库,特别是Oracle 10g版本,对于那些希望重新安装或移除该软件的用户来说至关重要。本文将详细介绍如何在Windows系统中不留痕迹地...

    完全卸载oracle 6i

    ### 完全卸载Oracle 6i:详细步骤与注意事项 #### 一、引言 在进行数据库系统更换或更新时,我们常常需要先卸载旧版本的Oracle数据库。Oracle 6i作为早期版本,其卸载过程相较于新版本可能会更为复杂。本文将详细...

    完全卸载oracle11g

    ### 如何完全卸载Oracle 11g 在IT领域,特别是对于数据库管理员而言,有时候可能需要彻底卸载Oracle数据库,比如在进行版本升级、环境迁移或是清除旧配置时。本文将详细介绍如何彻底卸载Oracle 11g,并提供相关的...

Global site tag (gtag.js) - Google Analytics