亚游wwwag8com
你好,游客 登录 注册
背景:
阅读新闻

SUSE Linux下完整卸载Oracle和grid软件

[日期:2019-05-19] 来源:Linux社区  作者:Linux [字体: ]

亚游wwwag8com,坚守不是标准,打赢才是目标。针对恶劣环境带来的施工难题,他们坚持向科技要战斗力,邀请专家来队举办“新装备、新技术、新知识”系列讲座,开设技能培训班,广泛开展群众性革新活动,摸索特殊地域的施工方法。地基沉降处理技术、钢模稳固可调式支撑技术等一批成果,在施工战场得到了充分检验。该部进行首次夜间被覆作业时,室外温度低至-20℃,混凝土瞬间冻成了“硬疙瘩”,官兵急得直跺脚。营长孙良坤和技术室主任王福道组成攻关小组,查资料、搞实验,历经1个多月,成功破解低温冰冻条件下的被覆难题。

  X11的设计灵感来自足球鞋,在机身面板的尾加入了真皮作为装饰,看上去犹如球鞋一般,个性化十足。三围系数87×48×27mm,重93克,比X88要大一点。132×176像素的65536色TFT彩色屏幕依然是它的大点,显示效果可谓相当出色。苹果、思科与安联合作为企业网络保险提供折扣  “还满意吗?我的朋友刚从日本带回一批,我挑了两个最好的颜色。你在E-mail里把你女朋友的样子讲得很清楚了,我按自己的尺码来选的,应该没问题,相信我好了——我是‘钻石级’啊!黑色的是法国牌子,最新款的,”她顿了一下,“哈哈,告诉你一个小秘密,这是男朋友刚给我寄来的,还是新的,我想你不会拒绝吧?”

本文主要描述如何在Linux下完全卸载Oracle和grid软件。

操作环境

SUSE Linux Enterprise Server 11

Oracle用户完整删除操作步骤

1、登录oracle用户,停止Oracle数据库监听和数据库实例

oracle@Linux:~> lsnrctl stop
oracle@Linux:~> sqlplus / as sysdba
 SQL> shutdown immediate;
 SQL> exit

说明:可以使用ps -ef | grep 'oracle' | grep -v grep确认是否还有进程。如果有,可以直接手工kill一下。

2、获取oracle用户下的ORACLE_HOME和ORACLE_BASE路径并执行删除。原因是oracle安装目录不一定都是标准安装方式完成,如果是标准方式可直接删除/opt/oracle、/opt/oraInventory目录

Linux:~# su - oracle
oracle:~$ echo $ORACLE_BASE  --> /home/oracle/base
oracle:~$ echo $ORACLE_HOME  --> /home/oracle/product

切换到root用户,删除上述获取到的oracle用户的ORACLE_BASE和ORACLE_HOME目录。

Linux:~# rm -rf /home/oracle/base
Linux:~# rm -rf /home/oracle/product

3、删除/usr/local/bin目录下的dbhome、oraenv、coraenv文件

Linux:~# rm /usr/local/bin/dbhome
Linux:~# rm /usr/local/bin/oraenv
Linux:~# rm /usr/local/bin/coraenv

4、删除/etc目录下的oratab、oraInst.loc文件、删除/etc/oracle目录

Linux:~# rm -rf /etc/oratab
Linux:~# rm -rf /etc/oracle
Linux:~# rm -rf /etc/oraInst.loc

5、删除/tmp目录安装oracle产生的相关文件

Linux:~# rm -rf /tmp/*oracle*
Linux:~# rm -rf /tmp/Oracle*
Linux:~# rm -rf /tmp/.oracle
Linux:~# rm -rf /tmp/CUV*
Linux:~# rm -rf /tmp/OraInst*

6、删除oracle用户

Linux:~# userdel -rf oracle

7、删除dba和oinstall用户组

Linux:~# groupdel dba
Linux:~# groupdel oinstall

8、检查/dev/shm目录下是否存在用户为oracle的相关的文件或者目录,如果有则删除。

9、卸载oracle用户结束。

grid用户完整删除操作步骤

1、切换到grid用户,停止grid下的ASM实例监听和HAS服务。

grid@Linux:~> lsnrctl stop
grid@Linux:~> crsctl stop resource -all

说明:可以使用ps -ef | grep 'grid' | grep -v grep确认是否还有进程。如果有,可以直接手工kill一下。

2、获取grid用户的ORACLE_HOME和ORACLE_BASE路径并执行删除。原因是grid用户的安装目录不一定都是标准安装方式完成,如果是标准方式可直接删除/opt/oracrs、/opt/oraadm、/opt/oraInventory目录

Linux:~# su - grid
grid:~$ echo $ORACLE_BASE  --> /home/grid/base
grid:~$ echo $ORACLE_HOME  --> /home/grid/product

切换到root用户,删除上述获取到的grid用户的ORACLE_BASE和ORACLE_GRID目录。

Linux:~# rm -rf /home/grid/base
Linux:~# rm -rf /home/grid/product

3、删除grid用户

Linux:~# userdel -rf grid

4、清理ASM相关的DG的信息

Linux:~# cd /dev/diskgroup
Linux:~# dd if=/dev/zero of=./dg_ora bs=8k count=10240
Linux:~# dd if=/dev/zero of=./dg_data bs=8k count=10240
Linux:~# dd if=/dev/zero of=./dg_backup bs=8k count=10240

5、卸载grid用户结束。

方法二(利用find批量删除,如果没看懂下述操作命令不建议操作)

#delete oracle relation file and directory
ps -fu oracle | grep -Ev 'PID|grep' | awk '{print $2}' | xargs kill -9
find / -maxdepth 3 -path /proc -prune -o -user oracle -print0 | xargs -0 rm -rf
find / -maxdepth 3 -path /proc -prune -o -group dba -print0 | xargs -0 rm -rf
find / -maxdepth 3 -path /proc -prune -o -group oinstall -print0 | xargs -0 rm -rf

#delete grid relation file and directory
ps -fu grid | grep -Ev 'PID|grep' | awk '{print $2}' | xargs kill -9
find / -maxdepth 3 -path /proc -prune -o -user grid -type f -print0 | xargs -0 rm -rf
find / -maxdepth 3 -path /proc -prune -o -user grid -type d -print0 | xargs -0 rm -rf

说明:(1)如果数据文件管理方式为ASM管理,则同样需要执行dd命令删除磁盘组信息。

        (2)必须清楚上述命令使用的影响(如非oracle/grid用户但用户组为dba/oinstall的文件或目录会被删除。)

更多Oracle相关信息见Oracle 专题页面 亚游wwwag8com/wwwd35clinuxidcd35ccom/topicnews.aspx?tid=12

Linux公社的RSS地址亚游wwwag8com/wwwd35clinuxidcd35ccom/rssFeed.aspx

本文永久更新链接地址/wwwd35clinuxidcd35ccom/Linux/2019-05/158746.htm

linux
相关资讯       Grid  完整卸载Oracle 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
曹赟定:入选国足有预感 得分能力不足仍需提升 特朗普关税引发八方声讨 共和党议员密集反对 格列兹曼已签巴萨?马竞:不相信 空白支票给他签 进球GIF-川崎送出精准传中球 知念庆头槌扳平比分 苹果:iPhone有数百个原型机 我们从不抄袭 重返上海?刘炜:顺其自然 合同未到期不方便说 人民日报:常敲廉政警钟 多晒履责清单 休10天恒大火力却更旺!两战9球返前四最强争冠宣言 谷歌正扩展其精选摘要功能 以提供多个结果 李侃桢任江苏发改委党组书记 朱晓明不再担任(图) 乔布斯求职信17.5万美元拍卖 有不少拼写错误 2018年一季度14个省会城市换帅 4个职务空缺待补
摩根大通区块链前主管:银行会很快进行加密货币业务 沪镍多空争夺将更加激烈 FIFA排名:国足第73亚洲仍第6 热身对手百名开外 疑患脑瘫女孩小区内身亡 凶手或为生父 脱欧冲击英国经济增速 外长呼吁谈判避免无协议脱欧 斯维托丽娜终结对对手连败:满意自己困境下反击 巴萨官方确认主力大将脚趾骨折 将因伤缺阵三周 普京吁选民参加大选投票:为伟大的俄罗斯选择未来 京沪墓地价格比房价高数倍 垄断致“坟地产”暴利 卡罗520深情表白大连:把所有的热情和关切都给了这 人民日报:真理的力量在于实践 美国退出伊核协议 欧洲企业“很受伤”
台媒:海南文昌渔村搭上“航天顺风车” 变身景点 92岁老人在养老院被打头破血流 院方指其性侵护工 2017年中国GDP占世界经济比重15%左右 居世界第… 媒体:季后赛改制CBA走在NBA前面 德比令人窒息 “人脸狗”走红网络 网友直呼“好像中年大叔” 到了中甲辽足又重温惨败噩梦 是不是罗素一人之过? 辽名宿:辽篮夺冠是金字招牌 将吸引外省好苗子 女子准备卫生间洗澡 厕所蹲便器内冒出一条蛇(图) 金毛犬撞坏兰博基尼 经协商狗主人赔车主45000元 全卖了!麦蒂狠批骑士 除了老詹只有1个非卖品 权健亚冠名单将有大调整 索萨通知部分球员离队 室内五人制亚洲杯-中国1-11伊朗 两连败提前出局 打球不如做试卷?青少年体育锻炼规定如何落地 亚游wwwag8com