温馨提示×

ubuntu oracle怎么卸载

小樊
46
2026-10-16 12:41:39
栏目: 云计算

在 Ubuntu 上卸载 Oracle(通常指 Oracle Database,也可能是 Oracle Instant Client / Oracle JDK),下面按常见情况说明。


一、卸载 Oracle Database(完整数据库)

1. 停止数据库和监听

export ORACLE_SID=orcl
sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit

lsnrctl stop

2. 运行 Oracle 官方卸载工具(推荐)

进入 Oracle 安装目录:

cd $ORACLE_HOME/deinstall
./deinstall

按提示操作,会自动清理大部分内容。

3. 手动删除残留文件(如未清理干净)

sudo rm -rf /u01/app/oracle
sudo rm -rf /etc/ora*
sudo rm -rf /opt/oracle

4. 删除用户和组

sudo userdel -r oracle
sudo groupdel oinstall
sudo groupdel dba

5. 清理环境变量

编辑:

~/.bashrc
/etc/profile

删除:

ORACLE_HOME
ORACLE_SID
PATH 中的 oracle 路径

二、卸载 Oracle Instant Client

1. 如果是 apt 安装

sudo apt remove oracle-instantclient*
sudo apt autoremove

2. 如果是手动解压安装

sudo rm -rf /opt/oracle/instantclient*

并删除:

/etc/ld.so.conf.d/oracle-instantclient.conf
sudo ldconfig

三、卸载 Oracle JDK(如指 Java)

sudo apt remove oracle-java*
sudo apt autoremove

或手动删除:

sudo rm -rf /usr/lib/jvm/java-*

四、确认是否卸载干净

which sqlplus
echo $ORACLE_HOME
ls /u01 /opt/oracle

如果你能告诉我:

  • 是 Oracle Database / Instant Client / JDK
  • 安装方式(apt / 官方 run 文件 / 解压)

我可以给你更精确的卸载命令。

0 踩