ONINIT_STDOUT 环境变量指定存储 oninit 命令的输出的路径和文件名。
虽然通常不需要查看 oninit 命令的输出,但是在某些情况下可能需要,例如,在使用 -v(详细)选项时,或在希望查看虚拟处理器内启动的进程中未处理异常的输出时。如果将 ONINIT_STDOUT 的值设置为某个文件的名称,那么 oninit 命令生成的输出会写入该文件中。
您可以在中将 ONINIT_STDOUT 环境变量设置为系统变量。如果将 IBM® Informix® 服务配置为以 informix 用户身份登录,那么在设置该环境变量后,请使用 starts 命令启动该服务。但是请注意,由于启动服务时将从系统读取环境变量,因此如果将该服务设置为以本地系统用户身份登录,那么必须重新启动计算机,该环境变量才会生效。因为本地系统用户总是能有效登录,所以仅当重新启动操作系统时,才会刷新环境变量。
starts %INFORMIXSERVER% -v
oninit 消息将保存到 C:\temp\oninit_out.txt 文件中。