BAR_ACT_LOG 配置参数

使用 BAR_ACT_LOG 配置参数可指定 ON-Bar 活动日志的完整路径名。

onconfig.std
none
值的范围
完整路径名
生效
onbar-driver 启动时
通过运行 onmode -wf 或等效 SQL 管理 API 命令在 onconfig 文件中动态重置该值时。

用途

您应该指定具有适当可用空间量的现有目录的路径,或者使用 $GBASEDBTDIR/bar_act.log

无论何时有备份或复原活动发生或者出错,ON-Bar 都会向活动日志写入一条简要说明。文件格式与数据库服务器消息日志的格式相似。可以检查活动日志以确定 ON-Bar 操作的结果。

如果 BAR_ACT_LOG 配置参数指定的文件不存在,那么会创建该文件。如果 ON-Bar 命令(或与 ON-Bar 相关的任何实用程序,如 onsmsync 实用程序)从未在系统上运行,那么该文件不存在。

sysbaract_log 表是从 BAR_ACT_LOG 指定的文件读取数据的系统监视接口伪表。如果尝试在不存在 BAR_ACT_LOG 文件的系统上查询 sysbaract_log,那么会返回以下错误:

244:无法执行物理顺序读来访存下一行。
101:ISAM 错误:文件未打开。

仅指定文件名时的用法

如果在 BAR_ACT_LOG 配置参数中仅指定文件名,ON-Bar 将在您启动 ON-Bar 的工作目录中创建 ON-Bar 活动日志。例如:如果您从 UNIX™ 上的 /usr/mydata 启动 ON-Bar,那么会将活动日志写入该目录中。

对于 UNIX™,如果数据库服务器启动连续逻辑日志备份,ON-Bar 会写入该数据库服务器的工作目录中的 ON-Bar 活动日志。