在 Ubuntu(或其他 Linux 发行版)下查看 IBM Informix 的日志,通常分为几种情况:在线日志(online.log)、消息日志、逻辑日志 等。下面按最常见场景说明。
这是最常用的日志文件,记录数据库启动、关闭、错误信息等。
通常由环境变量决定:
echo $INFORMIXDIR
echo $INFORMIXSERVER
常见路径:
$INFORMIXDIR/tmp/online.log
或
$INFORMIXDIR/log/online.log
cd $INFORMIXDIR/tmp
tail -f online.log
查看最近 100 行:
tail -100 online.log
onstat -
onstat -l
onstat -u
Informix 自带错误码解释工具:
finderr -123
或:
finderr 123
如果 Informix 是作为服务运行:
journalctl -u informix
或查看系统日志:
/var/log/syslog
/var/log/messages
搜索 Informix:
grep informix /var/log/syslog
逻辑日志一般不是文本文件,需要用工具查看:
onlog -r
或指定日志:
onlog -n 1
online.logfinderronstat -p、onstat -g sesonstat -d如果你能补充:
我可以给你更精确的命令。