卸载Oracle 12系统是一个相对复杂的过程,需要按照一定的步骤进行,以下是详细的卸载过程:
1、关闭Oracle服务
在开始卸载之前,首先需要关闭Oracle的所有服务,可以通过以下命令来关闭服务:
lsnrctl stop sqlplus / as sysdba shutdown immediate;
2、停止监听器
使用lsnrctl
命令停止监听器:
lsnrctl stop
3、断开数据库连接
使用sqlplus
命令连接到数据库,然后执行以下命令断开所有连接:
sqlplus / as sysdba disconnect internal;
4、删除Oracle基目录
找到Oracle的基目录,通常位于/u01/app/oracle/product/12.1.0/dbhome_1
,删除该目录下的所有文件和子目录:
rm rf /u01/app/oracle/product/12.1.0/dbhome_1/*
5、删除Oracle用户和组
删除与Oracle相关的用户和组:
groupdel oinstall groupdel dba userdel r oracle
6、删除ORACLE_HOME环境变量
编辑/etc/profile
文件,删除ORACLE_HOME环境变量:
vi /etc/profile
将以下内容删除:
export ORACLE_HOME=/u01/app/oracle/product/12.1.0/dbhome_1 export ORACLE_SID=orcl
保存并退出,然后执行以下命令使更改生效:
source /etc/profile
7、删除Oracle安装文件和目录
删除与Oracle安装相关的文件和目录:
rm rf /u01/app/oraInventory/* rm rf /u01/app/oracle/product/* rm rf /u01/app/oracle/scripts/* rm rf /u01/app/oracle/admin/* rm rf /u01/app/oracle/config/* rm rf /u01/app/oracle/diagnostics/* rm rf /u01/app/oracle/logs/* rm rf /u01/app/oracle/network/* rm rf /u01/app/oracle/oradata/* rm rf /u01/app/oracle/rdbms/* rm rf /u01/app/oracle/flash_recovery_area/* rm rf /u01/app/oracle/fast_start_node/* rm rf /u01/app/oracle/admin/* rm rf /u01/app/oracle/cfgtoollogs/* rm rf /u01/app/oracle/crs/* rm rf /u01/app/oracle/asm/* rm rf /u01/app/oracle/jlib/* rm rf /u01/app/oracle/jre/* rm rf /u01/app/oracle/client/* rm rf /u01/app/oracle/common/* rm rf /u01/app/oracle/deploytool/* rm rf /u01/app/oracle/javavm/* rm rf /u01/app/oracle/ordimage/* rm rf /u01/app/oracle/ordplugin/* rm rf /u01/app/oracle/ordsysbio* rm rf /u01/app/oraclefmw*
8、删除OUI安装文件和目录
删除与OUI安装相关的文件和目录:
rm rf /opt/oracle*
9、删除其他相关文件和目录(如邮件、文档等)
根据实际需求,删除与Oracle相关的其他文件和目录,如果使用了Oracle的邮件服务器,需要删除邮件相关的文件和目录,可以使用以下命令查找与Oracle相关的文件和目录:
“find / name "*oracle*" type f,d
“
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/517783.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复