码迷,mamicode.com
首页 > 数据库 > 详细

Linux Redhat 7 完美删除/卸载Oracle 11g

时间:2018-08-14 14:46:27      阅读:515      评论:0      收藏:0      [点我收藏+]

标签:iat   sele   list   删除   启动   map   down   shu   退出   

一、关闭oracle服务和后台进程
1.查看安装的主目录和环境变量:

  1.  
    echo $ORACLE_HOME
  2.  
    env | grep ORA

2.查看实例名

  1.  
    sqlplus / as sysdba
  2.  
    select instance_name from v$instance;

3.查看启动的oracle后台进程

ps –ef |grep ora_

4.关闭服务

  1.  
    shutdown immediate;
  2.  
    ps –ef |grep ora_//可以看到后台进程没有了
  3.  
    lsnrctl status //查看监听程序状态

5.停止oracle的listener

lsnrctl stop

二、卸载ORACLE
1.删除$ORACLE_HOME目录下的子目录及文件

  1.  
    cd $ORACLE_HOME
  2.  
    pwd
  3.  
    cd /u01/app/oradata/Helen
  4.  
    rm -rf *

2.删除/usr/local/bin下的三个文件:dbhome,oraenv,coraenv

  1.  
    su - root
  2.  
    cd /usr/local/bin
  3.  
    rm -rf dbhome
  4.  
    rm -rf oraenv
  5.  
    rm -rf coraenv

3.删除/etc下的两个文件:oratab和oralnst.loc

  1.  
    cd /etc
  2.  
    rm -rf oratab
  3.  
    rm -rf oraInst.loc

4.删除/opt目录的ORCLfmap子目录

rm –rf /opt/ORCLfmap

5.删除建立的用户及组oinstall 和dba

  1.  
    su –oracle
  2.  
    Env | grp ORA
  3.  
    su root 或者whoami查看当前用户是谁
  4.  
    rm –rf /u01删除全部文件
  5.  
    cat /etc/pass 查看用户
  6.  
    cat /etc/group查看组

6.多次exit退出重新用root登录

  1.  
    userdel –r oracle
  2.  
    groupdel oinstall
  3.  
    groupdel dba

注意:如果需要重新安装的话不需要伤处oracle的用户和组

Linux Redhat 7 完美删除/卸载Oracle 11g

标签:iat   sele   list   删除   启动   map   down   shu   退出   

原文地址:https://www.cnblogs.com/lemon-pid/p/9473818.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!