最近的工作是在 RHEL 5.5 下实现 Oracle HA(双机热备),由于之前在这两台试验机上进行了 Oracle RAC 的配置演练,所以在进行 Oracle HA 实验前只能先把已经安装的 Oracle 数据库软件完全卸载。我 Google 了一番,最后在 Oracle 的官方论坛找了一篇文章,按照里面的方法一步一步的操作,成功在试验机上卸载了 Oracle 10g,具体卸载流程如下:

  1. 关闭数据库:

    [oracle@rac1 ~]$ sqlplus /nolog
    SQL> connect / as sysdba
    SQL> shutdown immediate
    SQL> exit

  2. 停止 Listener:

    [oracle@rac1 ~]$ lsnrctl stop

  3. 依次在 Shell 下运行如下命令:
    • $ORACLE_HOME/bin/localconfig delete
    • rm -rf $ORACLE_HOME
    • rm -rf $ORACLE_BASE
    • rm -rf /etc/oraInst.loc /etc/oratab
    • rm -rf /etc/oracle
    • rm -rf /etc/inittab.cssd
    • rm -rf /usr/local/bin/coraenv
    • rm -rf /usr/local/bin/dbhome
    • rm -rf /usr/local/bin/oraenv
    • rm -rf /tmp/.oracle
    • rm -rf /var/tmp/.oracle
  4. 删除相关用户和用户组:

    [root@rac1 ~]# userdel oracle
    [root@rac1 ~]# groupdel dba
    [root@rac1 ~]# groupdel oinstall

相关日志:

Tagged with:
 

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>