在 Linux 上查看 Informix 数据库日志,通常要看你指的是哪一类日志。下面按常见场景说明。
这是最主要的运行日志,记录启动、关闭、错误信息等。
onstat -c | grep MSGPATH
通常输出类似:
MSGPATH /informix/logs/online.log
查看日志:
tail -f /informix/logs/online.log
或
more /informix/logs/online.log
onstat -m
显示 Online Log 的最新内容(等同于看 online.log 尾部)
用于事务恢复,不是文本日志,但可查看状态。
onstat -l
查看逻辑日志备份情况:
onstat -g log
onstat -p
或
onstat -d
~/informix.log
(取决于 INFORMIXDIR 配置)
/var/log/messages
/var/log/syslog
开启 SQL 跟踪:
onstat -g ses
或查看应用层日志(如 JDBC / ODBC 日志)
onstat - # 实例状态
onstat -m # 日志消息
onstat -l # 逻辑日志
onstat -g err # 错误信息
如果你能补充说明:
我可以给你更精确的命令。