I am running IDS 7.31 on a HP-UX box(OS: HP-UX 10.20).
A strange thing has just happened to me this morning.
As a matter of course, I ran the command:
oncheck -cR (to check the reserved pages)
......an error occured in the validation - the error I got was:
ONCONFIG config file error on element CDR_QUEUEMEM.
Value in reserved page: 4
Value in config file: 4096
Validating PAGE_1CKPT & PAGE_2CKPT...
Using check point page PAGE_2CKPT.
.....but everything else was OK.
I panicked when I saw this but I soon realised that there was nothing wrong
with the two database that I have in this instance (not counting 'sysutils'
I then did some reading and found that the 'CDR_QUEUEMEM' parameter in the
ONCONFIG file relates to "Informix Enterprise Replication" which I am not
I then checked my MSGPATH file and saw that after I had taken the Server
offline and brought it back up that it had the following:
9:03:29 Informix Dynamic Server Initialized -- Shared Memory Initialized.
9:03:29 Physical Recovery Started.
9:03:29 Physical Recovery Complete: 0 Pages Restored.
9:03:29 Logical Recovery Started.
9:03:32 Logical Recovery Complete.
0 Committed, 0 Rolled Back, 0 Open, 0 Bad Locks
9:03:33 Onconfig parameter CDR_QUEUEMEM modified from 4 to 4096.
9:03:33 Dataskip is now OFF for all dbspaces
9:03:33 Quiescent Mode
9:03:33 Checkpoint Completed: duration was 0 seconds.
9:08:57 On-Line Mode
So my questions are:
1) How would this parameter change by itself?
2) What should I do about the fact that the PAGE_CONFIG portion of the
Reserved page validation does not match the $ONCONFIG file? Should I
change my $ONCONFIG file so that 'CDR_QUEUEMEM' value(4096)
matches the 'CDR_QUEUEMEM' value(4) in the reserved page? Or will this
do more harm than good?
Regards - Adam