ERROR-121 | ERROR-122 | ERROR-123 | ERROR-124 | ERROR-125 | ERROR-126 | WARNING-127 | WARNING-128 | ERROR-129 | WARNING-130 | ERROR-131 | WARNING-132 | WARNING-133 | ERROR-134 | ERROR-135 | WARNING-136 | ERROR-137 | ERROR-138
ERROR-121 | OPEN FAILED FOR filename FILE |
Explanation: |
ADACDC attempted to open the file "filename" but the open failed. Processing cannot continue with this file; utility execution is terminated. |
Action: |
Provide the missing file in the ADACDC job. |
ERROR-122 | READ ERROR FOR filename FILE |
Explanation: |
An error occurred reading the file "filename"; utility execution is terminated. This error generally occurs when the format of the file indicated is not valid. |
Action: |
Ensure that the file in question has a valid format as specified in the ADACDC documentation. In addition, check any special considerations for the operating system where the utility is being executed. |
ERROR-123 | WRITE ERROR FOR filename FILE |
Explanation: |
An error occurred writing to the file "filename"; utility execution is terminated. This error normally occurs when the output file is full, but it may also occur when the format of the file indicated is not valid. |
Action: |
If the file is full, increase the size of the file and rerun the job. Otherwise, ensure that the file in question has a valid format as specified in the ADACDC documentation. In addition, check any special considerations for the operating system where the utility is being executed. |
ERROR-124 | UNABLE TO WRITE DATA TO filename FILE |
Explanation: |
The ADACDC utility was not able to write data to the file "filename" because the amount of data to be written exceeded the maximum data that could be written to this file. Additional input in the message indicates the length of data that was to be written and the maximum data that can be written to the file. |
Action: |
Increase the block size on the file to accommodate the largest record that may be written to the file. |
ERROR-125 | INVALID TRANSACTION FILE `CDCTXI' |
Explanation: |
The ADACDC utility opened the CDCTXI file and successfully read the first record; however, the first record is not a transaction file record produced by the ADACDC utility. |
Action: |
Supply a valid input transaction file to the utility or specify the RESETTXF so that the CDCTXI specification is ignored if the file name is correct. |
ERROR-126 | INCONSISTENT PLOG INPUT PROVIDED: CURRENT DBID=olddbid PLOG=oldplog BLOCK=oldblock RECEIVED DBID=newdbid PLOG=newplog BLOCK=newblock PLOGS PROVIDED TO ADACDC MUST BE IN SEQUENCE |
Explanation: |
The ADACDC utility encountered inconsistent input while processing the input PLOG data. It was expecting the next block based on the values "olddbid", "oldplog", and "oldblock", but found that the next block to be processed was "newdbid", "newplog", and "newblock". This can occur if
|
Action: |
PLOGs must be provided to the ADACDC utility in the chronological order in which they were created. Provide the PLOG input in the correct chronological order. If this has occurred due to information on the input transaction file and you still wish to process the PLOGs provided, specify the RESETTXF option. |
WARNING-127 | LENGTH ERROR DECOMPRESSING FIELD FILE=FILE ISN=ISN FIELDNAME=NAME PE-INDEX=PEINDEX |
Explanation: |
An error occurred while decompressing a record (on file "file" for ISN number "isn", field name "name", and PE Index "peindex") before writing it to the primary output file. The record cannot be decompressed. This can occur if
The record is written with an indication that decompression failed. |
Action: |
If the FDT has changed, the record cannot be decompressed unless the FDT is changed back. If the record(s) being written are longer than the default value for the field in the FDT, either increase the default value to accommodate the larger field sizes or avoid writing fields longer than the default value. |
WARNING-128 | INPUT TRANSACTION FILE IS EMPTY |
Explanation: |
The CDCTXI file was successfully opened but was empty; no transaction information is available. |
Action: |
If you are aware that the input transaction file is empty, you can ignore this warning; however, if you expect the input transaction file to contain some data, you need to determine why ADACDC is seeing an empty file. |
ERROR-129 | value INVALID FOR PHASE PARAMETER |
Explanation: |
The "value"specified for the PHASE parameter is invalid. |
Action: |
Specify "1", "2", or "BOTH", as appropriate. |
WARNING-130 | FDT FOR FILE FILE NOT FOUND |
Explanation: |
A data record is decompressed before writing to the primary output file. Before the record can be decompressed, the FDT for the file "file" must exist in the database. In this case, the FDT was not found; so the record could not be decompressed. Processing for the file is disabled after this message is issued. |
Action: |
Make the FDT for the file available again in the database and rerun the job with FILE=file to process the records for the file in question. |
ERROR-131 | DATABASE ID MISMATCH ADARUN DBID=rundbid, EXTRACT FILE DBID=extdbid |
Explanation: |
The first record was read from the extract file provided for a phase 2 execution of the ADACDC utility. This record indicates that the extract file was generated for the "extdbid" database; however, the ADARUN DBID is "rundbid". |
Action: |
Run the phase 2 job using the correct database. |
WARNING-132 | INCONSISTENT NOET SPECIFICATION TRANSACTION DATA ON CDCTXI IGNORED |
Explanation: |
ADACDC detected that NOET was specified on the previous run of ADACDC, but not on this run-or vice versa. Changing the NOET parameter between runs renders the data on the transaction file redundant; therefore, this data is ignored. |
Action: |
If this is expected, the message may be ignored. If it is not expected, you should determine why the ADACDC utility is being run with different options. |
WARNING-133 | LENGTH ERROR DECOMPRESSING ENTIRE RECORD FILE=FILE ISN=ISN |
Explanation: |
Before writing the ISN "isn" for file "file" to the primary output dataset, an attempt was made to decompress the data. This failed as the maximum length of output that can be written to the primary output dataset is not large enough to accommodate the decompressed record. The record is written to the primary output dataset with an indicator in the CDCO that the record is still in compressed format. |
Action: |
Increase the block size of the primary output dataset. If the data record requires more than 32K when decompressed, it cannot be supported by the ADACDC utility. |
ERROR-134 | UNKNOWN ERROR OCCURRED DECOMPRESSING DATA FILE=file ISN=isn RC=rc |
Explanation: |
An unknown error occurred while decompressing the data record for ISN "isn" on file "file" prior to output to the primary output dataset. The return code was "rc". The record is written to the primary output dataset with an indicator in the CDCO that the record is still in compressed format. |
Action: |
Report the error to your DBA. |
ERROR-135 | ERROR LIMIT EXCEEDED |
Explanation: |
The error limit is exceeded if the combined number of WARNING-127, WARNING-133, or WARNING-134 messages exceeds 99. This error generally indicates a fundamental problem with FDT definition(s) that should be corrected. |
Action: |
Correct the reason for some or all of the warning messages and rerun the job. |
WARNING-136 | PLOG(S) MAY BE MISSING CURRENT=CURRPLOG NEXT=NEXTPLOG |
Explanation: |
While reading the input PLOGs, ADACDC detected that the PLOG number jumped from "currplog" to "nextplog" indicating that PLOG numbers in between may have been skipped. This can legally occur during online saves because they increase the session number without the PLOG number being changed. This causes the next PLOG started to use a number more than 1 greater than the previous PLOG. If that does not explain the difference, verify that all appropriate PLOGs for the database have been provided in sequence. |
ERROR-137 | PLOG plognumber NOT OF CURRENT VERSION |
Explanation: |
ADACDC cannot handle protection logs (PLOGs) from previous versions. |
Action: |
Use the ADACDC from the load library of the appropriate version. |
ERROR-138 | PLOG plognumber WAS PRODUCED BY A CLUSTER NUCLEUS SESSION AND HAS NOT BEEN MERGED YET |
Explanation: |
The protection log (PLOG) was created by an Adabas cluster nucleus and has not yet been merged with other PLOGs using an ADARES PLCOPY procedure. |
Action: |
Use the ADARES PLCOPY function before extracting data using ADACDC. |