oracle 管理员账号linux下完全删除Oracle

linux下完全删除Oracle

 

1.用oracle用户登录 

如果要再次安装, 最好先做一些备份工作。 

包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。 

要是有可能连创建数据库的脚本也保存下来 

 

2.使用SQL*PLUS停止数据库 

[root@test~ ]$ sqlplus /nolog 

SQL> connect / as sysdba 

SQL> shutdown [immediate]&noracle账号bsp;

SQL> exit 

 

3.停止Listener 

[root@test~ ]$ lsnrctl stop 

 

4.停止HTTP服务 

[root@test~ ]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop 

 

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

 

6.将安装目录删除 

[root@test~]# rm -rf /opt/oracle/ 

 

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

[root@test~ ]# rm /usr/bin/dbhome 

[root@test~ ]# rm /usr/bin/oraenv 

[root@test~ ]# rm /usr/bin/coraenv 

 

8.将/etc/oratab删除 

[root@test~ ]# rm /etc/oratab 

 

9.将/etc/oraInst.loc删除 

[root@ora920 /root]# rm /etc/oraInst.loc 

 

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

[root@test~ ]# userdel –r oracle 

 

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

[root@test~ ]# groupdel oinstall 

[root@test~ ]# groupdel dba 

 

12.将启动服务删除 

[root@test~ ]# chkconfig –del dbora

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。