Including Additional Messages in the BRMS Log

BRMS stores messages in an internal log that show the processed BRMS command activities. This log file can be displayed with the Display Log for BRM (DSPLOGBRM) command. As BRMS processes backup and recovery tasks, BRMS initiates several system activities that are not BRMS-controlled processes. Any messages produced by these non-BRMS processes by default are not included in the BRMS log. A BRMS log only includes a few, specific messages from activities that are not BRMS- originated. Additional logging must be enabled to view these messages in the BRMS log.

If you want the BRMS log to include all messages that occur during a BRMS-initiated backup or restore operation, you must enable this function with an old world call. Through the old world call, you can obtain additional logging messages for the BRMS log for a specific backup/recovery job or enable the function for all BRMS backups and recoveries.

Old world call commands for the additional logging function in BRMS:

call qbrm/q1aold parm(‘SETUPFUN’ ‘*SET’ ‘Q1ALOGMSGS’ ‘*JOB’)

for enabling the function for the current, signed-on session.

call qbrm/q1aold parm(‘SETUPFUN’ ‘*SET’ ‘Q1ALOGMSGS’ ‘*SYS’)

to enable the function globally across all BRMS backup/recovery

To display the current logging settings for BRMS:

call qbrm/q1aold parm('SETUPFUN' '*DISPLAY' 'Q1ALOGMSGS’)

shows if additional logging is enabled for BRMS

If additional logging is not needed, you can remove the function on a specific job or across the system:

call qbrm/q1aold parm('SETUPFUN' '*REMOVE ' 'Q1ALOGMSGS' '*JOB')

removes the setting from a specific job

call qbrm/q1aold parm('SETUPFUN' '*REMOVE ' 'Q1ALOGMSGS' '*SYS')

removes the additional logging across the system