Hi All,
I have loaded one record in adabas file which has ISN value greater than 2,147,483,647.
I am receiving adabas response +0249 (Adabas Vista Error).
02 ADA-CTRL-ADDITIONS-2 X(4) ..
4400
000F
Control block length is S9(9) COMP.
Standard Limits are as below and my record’s isn is greater than 2,147,483,647.
So,may be as limit is crossed I am getting adabas response error as +249.
If I am changing S9(9) COMP to S9(10) COMP or 9(10) comp. Even in that situation as well i am getting +249 error.
Could you please suggest what data-type and length i should give for adabas ISN variable in control block
so that ADA-CTRL-ISN will accept ISN value greater than 2,147,483,647.
Table 1. Storage Representation:
Picture Storage representation Numeric values
S9(1) through S9(4) Binary halfword (2 bytes) -32768 through +32767
S9(5) through S9(9) Binary fullword (4 bytes) -2,147,483,648 through +2,147,483,647
S9(10) through S9(18) Binary doubleword (8 bytes) -9,223,372,036,854,775,808 through +9,223,372,036,854,775,807
9(1) through 9(4) Binary halfword (2 bytes) 0 through 65535
9(5) through 9(9) Binary fullword (4 bytes) 0 through 4,294,967,295
9(10) through 9(18) Binary doubleword (8 bytes) 0 through 18,446,744,073,709,551,615