SYSALARMPROGRAM 配置参数

使用 SYSALARMPROGRAM 配置参数来指定 evidence.sh 脚本的全路径名。当数据库服务器发生故障时,数据库服务器执行 evidence.sh。 您可使用从 evidence.sh 脚本的输出来诊断数据库故障的原因。

onconfig.std 值
  • UNIX™ 上:$GBASEDBTDIR/etc/evidence.sh
  • Windows™ 上:未设置。
pathname = evidence.sh 脚本的全路径名。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。

用法

在 Windows 上,您必须启用 evidence.bat 的命令扩展来成功地完成。通过发出下列命令,您可启用或禁用您正在工作的命令提示的扩展:
  • 启用:cmd /x
  • 禁用:cmd /y
您还可从 Windows XP 注册表启用或禁用命令扩展:
表 1. 从 Windows 注册表启用命令扩展
属性
Hive HKEY_CURRENT_USER
Key Software\Microsoft\Command Processor
Name EnableExtensions
Type REG_DWORD
Values 0(禁用),1(启用)