Adabas Response Codes - Software AG Documentation
Adabas Response Codes - Software AG Documentation
Adabas Response Codes - Software AG Documentation
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Adabas</strong> <strong>Response</strong> <strong>Codes</strong><br />
Explanation The compressed record was too long. It exceeds the maximum permitted compressed<br />
record length for the file.<br />
On open systems, the first two bytes of the Additions 2 field contain the length of the<br />
compressed record in binary format.<br />
On mainframe systems, the following subcodes may be indicated:<br />
Note:<br />
This response code always means that the compressed record is too long and there are<br />
duplicate meanings for subcodes but the subcode can help your <strong>Software</strong> <strong>AG</strong> technical<br />
support representative analyze where in the code we are giving the response. This can<br />
be useful for debugging purposes. Please always provide the subcode when<br />
communicating about this response code with your <strong>Software</strong> <strong>AG</strong> technical support<br />
representative.<br />
Subcode Meaning<br />
1 Multiple-value (MU) field.<br />
2 Periodic (PE) group field.<br />
3 MU field.<br />
4 PE group.<br />
5 PE group level.<br />
6 Remaining fields.<br />
7 Record too long for protection logging (internal error).<br />
8 A compressed record exceeds the permitted length. The error was<br />
detected when updating a multiple field.<br />
9 Exceeded segment length maximum.<br />
10 Long alpha or wide field.<br />
11 New compressed record too long<br />
12 Old version MU update.<br />
13 The MU field was defined with an index<br />
14 An MU update caused the compressed record to become too long.<br />
15 An MU update caused the compressed record to become too long.<br />
16 An MU update caused the compressed record to become too long.<br />
17 MU update, MU count > 1<br />
18 An update to an LA field caused the compressed record to become too<br />
long.<br />
19 LOB value too long. An attempt was made to update a LOB value<br />
segment that ends after the maximum allowed length of LOB valus. This<br />
response code/subcode combination is produced as a result of an L1/L4<br />
command with Command Option 2 set to "L" but with the ISN Lower<br />
Limit value grater than or equal to the length of the LOB value being<br />
read.<br />
20 Compressed Data Sorage record too long. A LOB update attempted to<br />
make a long LOB value (greater than 253 bytes) short (less than or equal<br />
to 253 bytes), but the base record was too long to embed the short LOB<br />
value. This condition was detected when the LOB value was being read<br />
from the LOB file.<br />
21 Compressed Data Storage record too long. A LOB update attempted to<br />
make a long LOB value (greater than 253 bytes) short (less than or equal<br />
to 253 bytes), but the base record was too long to embed the short LOB<br />
value. This condition was detected when an attempt was made to insert<br />
the short LOB value into the base record.<br />
90 Segment too long<br />
96 Compressed record too long<br />
99 Exceeded segment length maximum<br />
Action On open systems, add a new DATA extent with sufficient block size (block size >=<br />
compressed record size + 8). Alternatively you can start the nucleus with<br />
OPTIONS=AUTO_EXPAND; then the <strong>Adabas</strong> nucleus automatically creates a new<br />
DATA extent with sufficient block size.<br />
24<br />
Overview of Messages