Usage Requirements

Use of CA IDMS DLI Transparency involves the following six basic steps:
idms
Use of CA IDMS DLI Transparency involves the following six basic steps:
  1. Assemble the source for your DL/I program specification block and database definitions using the CA-supplied macros. Input the assembled PSB and DBDs to the CA IDMS DLI Transparency syntax generator. The syntax generator produces IPSB source statements and the appropriate CA IDMS/DB schema, subschema, and DMCL source definitions. The use of the syntax generator is described in CA IDMS DLI Transparency Syntax Generator.
  2. Check the generated schema, subschema, and DMCL source definitions for compatibility with the DL/I definitions. Make any necessary changes and input the schema, subschema, and DMCL source definitions to the CA IDMS/DB compilers to produce the required load modules. DL/I, CA IDMS/DB and their correspondences are described in DL/I and CA IDMS/DB.
  3. Check the generated IPSB source statements for compatibility with the DL/I definitions. Make any necessary changes and input the IPSB source statements to the IPSB compiler to produce the IPSB load module, as described in IPSB Compiler.
  4. Create and initialize the new CA IDMS/DB database using the schema, subschema, and DMCL load modules from Step 2.
  5. Load the DL/I data from the original database(s) into the new CA IDMS/DB database. Instructions for using the CA IDMS DLI Transparency load utility are provided in CA IDMS DLI Transparency Load Utility.
  6. Execute your DL/I application against the CA IDMS/DB database using the CA IDMS DLI Transparency run-time interface. The use of the run-time interface is described in CA IDMS DLI Transparency Run-Time Environment.