Oracle database oracle12c 完全卸载 一键卸载

oracle 12c 完全卸载

关闭监听与数据库

以 oracle 用户执行 lsnrctl stop 与 dbshut
也可选择登录数据库 执行 shutdown immediate

runuser - oracle -c "$ORACLE_HOME/bin/lsnrctl stop"
runuser - oracle -c "$ORACLE_HOME/bin/dbshut" 

使用deinstall工具卸载oracle

runuser - oracle -c "$ORACLE_HOME/deinstall/deinstall"

根据提示完成卸载

删除/etc目录下的oraInst.loc、oratab

rm -rf /etc/oraInst.loc  
rm -rf /etc/oratab       
rm -rf /opt/ORCLfmap    

删除/usr/local/bin下Oracle相关文件

rm -rf /usr/local/bin/oraenv  
rm -rf /usr/local/bin/coraenv 
rm -rf /usr/local/bin/dbhome 

删除所有所属用户为oracle的文件

find / -user oracle |xargs rm -rf  

删除oracle相关用户与组

userdel oracle  
groupdel oinstall   
groupdel dba   
groupdel oper    

一键卸载脚本

oracle12c一键卸载

./zyzoracleuninstall.sh -h #查看帮助

参数说明:
–oraclebase, -b : oracle_base 选填 默认根据oracle用户.bash_profile寻找
–oraclehome, -m : oraclehome 选填 默认根据oracle用户.bash_profile寻找
–uninstalllog, -l : 卸载日志(绝对路径) 选填 默认当前目录
–help, -h : 帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

为什么不问问神奇的海螺呢丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值