We have customized the SYSDIRL dictionary. Is there a way to find out what the IDMSDIRL program is adding to the SYSDIRL dictionary?

Document ID : KB000045599
Last Modified Date : 14/02/2018
Show Technical Document Details

Question: 

We have a SYSDIRL dictionary that has been updated with some custom code. We have now  upgraded to a new release of IDMS. Is there a way to find out what the IDMSDIRL program is adding to the SYSDIRL dictionary in JOB09 of the install so we can compare what is in our SYSDIRL dictionary with what is being updated by this program?

 

Answer: 

IDMSDIRL adds the definitions for the IDMSNTWK schema and the  IDMSNWKA and IDMSNWKG subschemas. Most likely you have made some changes to a record definition.

What you would need to do is run IDMSDIRL against a test dictionary and then punch out schema and subschemas and compare to the same report from your existing dictionary.

For the SCHEMA compiler use this syntax:

PUNCH SCHEMA IDMSNTWK WITH ALL AS SYN.  

For SUBCSCHEMA compiler use this syntax:

PUNCH SCHEMA IDMSNWKA WITH ALL AS SYN.  
PUNCH SCHEMA IDMSNWKG WITH ALL AS SYN.