在 Linux 上卸载 IBM Informix 没有统一的“一键卸载”命令,一般按 安装方式 来处理。下面是最常见的几种情况,按由易到难说明。
先确认你是怎么装的:
ps -ef | grep oninit
which oninit
ls /opt/ibm/informix
常见路径:
/opt/ibm/informix/usr/informix# 切换到 informix 用户
su - informix
# 停止数据库
onmode -ky
确认已停止:
onstat -g cfg
进入 Informix 安装目录:
cd /opt/ibm/informix/_uninst
执行卸载:
./uninstaller
或:
./uninstall
如果是 GUI 环境,会弹出图形界面;
如果是服务器环境,一般支持 静默卸载。
./uninstall -i silent
rm -rf /opt/ibm/informix
(路径按实际情况)
userdel -r informix
groupdel informix
如果该用户还在用,先确认:
ps -u informix
编辑以下文件,删除 Informix 相关配置:
/etc/profile
/etc/bashrc
~/.bashrc
~/.bash_profile
删除类似内容:
export INFORMIXDIR=/opt/ibm/informix
export INFORMIXSERVER=xxx
export PATH=$INFORMIXDIR/bin:$PATH
systemctl disable informix
rm -f /etc/systemd/system/informix.service
rpm -qa | grep -i informix
rpm -e informix-xxx
ps -ef | grep oninit
ls /opt/ibm/informix
env | grep INFORMIX
dbspaces)ontape -s -L 0
如果你愿意,可以把下面信息发我,我可以给你精确卸载步骤:
我可以直接给你一套“只适合你这台机器”的卸载命令。