将Oracle软件及相关的目录,用户,用户组全部清掉。

1.停止Listener

     lsnrctl stop


2. 关闭并删除数据库。


3.将安装目录删除


    rm -rf /u01/app/oracle/


4.将/usr/bin下的文件删除


   9i:


 

rm /usr/bin/dbhome


rm /usr/bin/oraenv


 

rm /usr/bin/coraenv


    10g以后放在 /usr/local/bin 目录下.


5.将/etc/oratab删除


     rm /etc/oratab


6.将/etc/oraInst.loc删除


     rm /etc/oraInst.loc


7.将oracle用户删除(若要重新安装,可以不删除)


    userdel –r oracle


    userdel –r oinstall


userdel –r dba


userdel –r oper


userdel –r asmadmin


userdel –r asmoper


userdel –r asmdba


8.将用户组删除(若要重新安装,可以不删除)   


groupdel dba


groupdel oper


groupdel asmadmin


groupdel asmoper


groupdel asmdba


9.将启动服务删除


    chkconfig --del oracle


    rm -f /etc/rc.d/rc0.d/K01oracle


    rm -f /etc/rc.d/rc6.d/K01oracle


    rm -f /etc/init.d/oracle /etc/rc.d/rc3.d/S99oracle


    rm -f /etc/init.d/oracle /etc/rc.d/rc5.d/S99oracle



    rm -f /etc/rc.d/init.d/oracle


10.删除其它文件


     rm -rf /tmp/ora*


     rm -rf /var/tmp/.oracle