SuSE11
操作步骤
1、切换oracle用户,停止Oracle数据库监听和数据库实例
oracle$ lsnrctl stop
oracle$ sqlplus/as sysdba
SQL>shutdown immediate;
SQL> exit
2、切换grid用户,停止grid下的ASM实例监听和HAS服务
grid$ lsnrctl stop
grid$ crsctl stop has-f
说明:可以使用ps -ef | grep -E ‘oracle|grid‘ | grep -v grep确认是否还有进程。如果有,手工kill一下。
3、切换root用户,删除/opt/oracle、/opt/oracrs、/opt/oraadm、/opt/oraInventory目录
root# rm -rf /opt/oracle
root#rm -rf /opt/oracrs
root#rm -rf /opt/oraadm
root# rm -rf /opt/oraInventory
4、删除/usr/local/bin目录下的dbhome、oraenv、coraenv文件
root# rm /usr/local/bin/dbhome
root#rm /usr/local/bin/oraenv
root#rm /usr/local/bin/coraenv
5、删除/etc目录下的oratab、oraInst.loc文件
root# rm /etc/oratab
root#rm /etc/oraInst.loc
6、删除/tmp目录安装oracle产生的相关文件
root# rm ora*root#rm.oracle
root#rm CUV*root#rm oraInst*
7、删除oracle用户和grid用户
root# userdel -rf oracle
root# userdel-rf grid
8、删除dba和oinstall用户组
root# groupdel dba
root# groupdel oinstall
9、清理DG的信息
root# cd /dev/diskgroup
root#dd if=/dev/zero of=./dg_ora bs=8k count=10240root#dd if=/dev/zero of=./dg_data bs=8k count=10240root#dd if=/dev/zero of=./dg_backup bs=8k count=10240
10、操作结束。
完全卸载oracle和grid软件
标签:sysdba /tmp tab style logs 停止 完全 kill bho
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:http://www.cnblogs.com/linyfeng/p/7821149.html