SYSALARMPROGRAM configuration parameter

Use the SYSALARMPROGRAM configuration parameter to specify the full path name of the evidence.sh script. The database server executes evidence.sh when a database server failure occurs. You can use the output from the evidence.sh script to diagnose the cause of a database server failure.

onconfig.std value
  • On UNIX: $INFORMIXDIR/etc/evidence.sh
  • On Windows: Not set. (Commented out.) Listed as $INFORMIXDIR\etc\evidence.bat
values
pathname = Full path name of the evidence.sh script.
takes effect
After you edit your onconfig file and restart the database server.
When you reset the value dynamically in your onconfig file by running the onmode -wf command.
When you reset the value in memory by running the onmode -wm command.

Usage

On Windows, you must enable command extensions for evidence.bat to successfully complete. You can enable and disable the extensions for the Command Prompt you are working in by issuing the following commands:
  • Enable: cmd /x
  • Disable: cmd /y
You can also enable and disable command extensions from the Windows XP registry:
Table 1. Enabling command extensions from the Windows registry
Attribute Value
Hive HKEY_CURRENT_USER
Key Software\Microsoft\Command Processor
Name EnableExtensions
Type REG_DWORD
Values 0 (disable), 1 (enable)

Copyright© 2019 HCL Technologies Limited