0353 against empdemo database

Document ID : KB000097229
Last Modified Date : 21/05/2018
Show Technical Document Details
Question:
What causes an 0353 when issuing an OBTAIN CALC EMPLOYEE against the IDMS EMPLOYEE demo database?
Answer:
An 0353 occurs in IDMS when there is a mismatch between the length of a record as described in the subschema load module, and the length of the actual data records on the database. 
This 0353 was due to a mismatch between the subschema load module and the data. In release 18.5, the EMPDEMO database was update to 120 bytes for the data length. This data matched that, but the subschema that was being loaded was an older version that had data length of 116. Once we used the correct updated subschema load module the 0353 was resolved.
I was able to identify the good subschema load module by using the IDMSLOOK utility with the parameter PROGRAM=EMPSS01