在 Ubuntu 上卸载 Oracle(通常指 Oracle Database 或 Oracle Instant Client),方式取决于你安装的是哪一种。下面按常见情况说明。
runInstaller(官方推荐)如果你是通过 Oracle 官方安装方式安装的(有 runInstaller):
sudo su - oracle
cd $ORACLE_HOME
./runInstaller
⚠️ 如果是服务器无图形界面,可使用静默卸载(见下方)。
$ORACLE_HOME/oui/bin/runInstaller -silent -deinstall -removeallfiles
sqlplus / as sysdba
shutdown immediate
exit
lsnrctl stop
sudo rm -rf /u01/app/oracle
sudo rm -rf /opt/oracle
sudo userdel -r oracle
sudo groupdel oinstall
sudo groupdel dba
~/.bashrc
/etc/profile
删除类似:
export ORACLE_HOME=...
export PATH=$ORACLE_HOME/bin:$PATH
如果你只是安装了 Oracle Instant Client:
dpkg -l | grep oracle
sudo apt remove oracle-instantclient*
sudo apt purge oracle-instantclient*
sudo rm -rf /usr/lib/oracle
sudo rm -rf /etc/ld.so.conf.d/oracle*
sudo nano /etc/profile
sudo nano ~/.bashrc
删除:
LD_LIBRARY_PATH=...
sudo apt autoremove
sudo apt clean
请告诉我以下任意一个:
.rpm / .deb / 解压 / 官方安装器)/u01/app/oracle)我可以给你 完全对应你系统的卸载命令,避免误删。