下面按常见场景给你一个安全、完整的 Linux 下卸载 Informix 的方法。不同版本(如 11.50 / 12.10 / 14.10)略有差异,但思路一致。
su - informix
onmode -ky
确认已停止:
onstat -
返回 shared memory not initialized 表示已关闭。
# 如使用了 Informix Connect / JDBC / ESQL
# 关闭相关应用
通常:
cd /opt/IBM/informix
# 或
cd /usr/informix
./uninstall/uninstallinformix
或(老版本):
./uninstall
如果是 GUI 模式,可加参数:
./uninstall/uninstallinformix -i console
按提示选择 完全卸载。
rm -rf /opt/IBM/informix
userdel -r informix
groupdel informix
编辑以下文件,删除 Informix 相关配置:
/etc/profile
/etc/bashrc
/home/informix/.bash_profile
常见变量:
INFORMIXDIR
INFORMIXSERVER
ONCONFIG
PATH
LD_LIBRARY_PATH
vi /etc/services
删除类似:
informix 9088/tcp
rm -f /etc/init.d/informix
⚠️ 此操作不可恢复
rm -rf /informix/data
(路径以 onconfig 中 ROOTPATH 为准)
ps -ef | grep oninit
env | grep INFORMIX
which onstat
| 版本 | 卸载方式 |
|---|---|
| 11.50 | uninstall 脚本 |
| 12.10 | uninstallinformix |
| 14.10 | IBM Install Manager |
如果你愿意,可以告诉我:
我可以给你更精确的命令。