linux下卸载oracle 11g数据库的方法

发布时间:2020-12-29编辑:脚本学堂
本文介绍了linux下卸载oracle 11g数据库的方法,oracle的deinstall包中有个deinstall命令,可实现oracle数据库的卸载,需要的朋友参考下。

linux卸载Oracle
(oracle的deinstall包中有个deinstall命令
oracle11.2.0.3/deinstall/deinstall)
 
1,停止EM和监听
 

复制代码 代码示例:
[root@jbxue ~]$ emctl  stop  dbconsole
[root@jbxue ~]$ lsnrctl stop
 

2,停止数据库
 

[root@jbxue ~]sqlplus / as sysdba
SQL> shutdown immediate

3,停止http服务
 

[root@jbxue ~]$ su root
[root@dev oracle]# service httpd stop

4,删除安装目录
 

[root@jbxue ~]$ rm -r /u01/app/oracle
[root@jbxue ~]$ rm -r /u01/app/oraInventory
如果要再次安装,可保留目录,删除目录下的文件
[root@jbxue ~]$ rm -r /u01/app/oracle/*
[root@jbxue ~]$ rm -r /u01/app/oraInventory/*

5,删除/usr/local/bin下的文件
 

[root@dev oracle]# rm -f /usr/local/bin/coraenv
[root@dev oracle]# rm -f /usr/local/bin/dbhome
[root@dev oracle]# rm -f /usr/local/bin/oraenv

6,将/etc/oratab删除
 

[root@dev oracle]# rm -f /etc/oratab

7,删除/etc/oraInst.loc
 

[root@dev oracle]# rm -f /etc/oraInst.loc

8,删除oracle用户和用户组(若要重新安装,可以不删除)
oracle用户若还安装了其它软件,如weblogic,请不要删除用户
 

[root@dev oracle]# userdel –r oracle
[root@dev oracle]# groupdel oinstall
[root@dev oracle]# groupdel dba
[root@dev oracle]# groupdel oper (如果有)