在 Ubuntu 上启动 IBM Informix 服务,通常步骤如下(假设已正确安装 Informix):
su - informix
(默认用户是 informix)
/opt/ibm/informixexport INFORMIXDIR=/opt/ibm/informix
export INFORMIXSERVER=ol_informix1210 # 你的实例名
export ONCONFIG=onconfig.ol_informix1210
export PATH=$INFORMIXDIR/bin:$PATH
也可以直接
source ~/.bash_profile
oninit(最常用)oninit -vy
-v:显示详细信息-y:自动确认启动成功后,可用:
onstat -
查看数据库状态(应为 On-Line)
某些版本可尝试:
sudo systemctl start informix
或
sudo service informix start
注意:Ubuntu 官方仓库没有 Informix,一般不是 systemd 管理
onmode -ky
INFORMIXSERVER not set先执行环境变量设置
检查:
ipcs -m
清理残留共享内存
确认 sqlhosts 配置正确:
cat $INFORMIXDIR/etc/sqlhosts
如果你能提供:
我可以给你更精确的启动命令。