下面分 Linux 下 Oracle 数据库 的常见卸载方式说明(以 Oracle 11g/12c/19c 为例,RHEL/CentOS/Oracle Linux 适用)。
# 切换到 oracle 用户
su - oracle
# 停止监听
lsnrctl stop
# 停止数据库
sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit
如果是 Oracle Restart / GI:
crsctl stop has
$ORACLE_HOME/oui/bin/runInstaller
选择:
$ORACLE_HOME/deinstall/deinstall
按提示输入:
rm -rf $ORACLE_BASE
rm -rf $ORACLE_HOME
rm -rf /u01/app
rm -rf /opt/oracle
userdel -r oracle
groupdel oinstall
groupdel dba
编辑:
vi ~/.bash_profile
vi /etc/profile
删除:
ORACLE_BASE
ORACLE_HOME
ORACLE_SID
PATH 中的 oracle 路径
rm -f /etc/oratab
rm -f /etc/init.d/oracle
$GRID_HOME/deinstall/deinstall
ps -ef | grep oracle
env | grep ORACLE
ls -l /u01 /opt/oracle
如果你能告诉我:
我可以给你精确的一步一步命令。