在 Ubuntu 上重启 IBM Informix 数据库,通常取决于它是以 服务方式 还是 手动方式 启动的。下面给你几种常见做法。
systemctl status informix
或
service informix status
如果看到类似:
● informix.service - IBM Informix Database Server
说明是 systemd 服务。
sudo systemctl restart informix
sudo systemctl stop informix
sudo systemctl start informix
很多 Informix 安装使用 $INFORMIXDIR 下的脚本。
su - informix
onmode -ky
oninit -vy
-v显示过程,-y自动确认
Informix 启动依赖环境变量,确保已加载:
export INFORMIXDIR=/opt/ibm/informix
export INFORMIXSERVER=ol_informix
export PATH=$INFORMIXDIR/bin:$PATH
export ONCONFIG=onconfig.ol_informix
通常 informix 用户的 .bash_profile 或 .profile 里已经配置。
onclean -ky
oninit -vy
onstat -
系统服务方式:
sudo systemctl restart informix
手动方式:
su - informix
onmode -ky
oninit -vy
如果你能告诉我:
systemd/opt/ibm/informix)我可以给你更精确的重启命令。