The default value for the the following Adabas ECCR parameter in the RUNLIB(ADAECRP1) member has changed:
ETID_DATE={
Y
|N}
The default value for this parameter changed from N to Y.
Options:
Y
. The ECCR does not replace ETID values that begin with x'40' entirely with x'40' values when writing these ETID values to the temporary PowerExchange commit file. The ECCR writes the values exactly as read from the expanded PLOG files to the commit file. If the ADASEL utility writes ETID values in hexadecimal timestamp format or in the ADASEL-generated internal format to the PLOG files, use this option to prevent a large number of outstanding UOWs, spill file allocation errors, and session failures.
N
. The ECCR replaces ETID values that begin with x'40' entirely with x'40' values when writing ETID values to the temporary PowerExchange commit file. If the ADASEL utility produces ETID timestamp values as all x'40' values in the expanded PLOG files, this behavior is acceptable because the ECCR can still match the change records in PLOG files with the commit records in the PowerExchange commit file to determine where UOW commits occur. However, if the ADASEL-expanded PLOG files contain ETID values in hexadecimal timestamp format or in ADASEL-generated internal format, UOWs might remain open, causing numerous spill files, spill file allocation errors, and CDC session failures.
For more information, see the "Adabas Change Data Capture" chapter of the