17.12.2012 Views

Adabas Response Codes - Software AG Documentation

Adabas Response Codes - Software AG Documentation

Adabas Response Codes - Software AG Documentation

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!