在 Ubuntu 上卸载 Oracle(通常指 Oracle Database,也可能是 Oracle Instant Client / Oracle JDK),下面按常见情况说明。
export ORACLE_SID=orcl
sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit
lsnrctl stop
进入 Oracle 安装目录:
cd $ORACLE_HOME/deinstall
./deinstall
按提示操作,会自动清理大部分内容。
sudo rm -rf /u01/app/oracle
sudo rm -rf /etc/ora*
sudo rm -rf /opt/oracle
sudo userdel -r oracle
sudo groupdel oinstall
sudo groupdel dba
编辑:
~/.bashrc
/etc/profile
删除:
ORACLE_HOME
ORACLE_SID
PATH 中的 oracle 路径
sudo apt remove oracle-instantclient*
sudo apt autoremove
sudo rm -rf /opt/oracle/instantclient*
并删除:
/etc/ld.so.conf.d/oracle-instantclient.conf
sudo ldconfig
sudo apt remove oracle-java*
sudo apt autoremove
或手动删除:
sudo rm -rf /usr/lib/jvm/java-*
which sqlplus
echo $ORACLE_HOME
ls /u01 /opt/oracle
如果你能告诉我:
我可以给你更精确的卸载命令。