Life Cycle is a tool within Data Manager that keeps track of each modification applied to the file structure of your application, and prevents loss of information when these structural changes occur.
Note:
- The Life Cycle is taken to mean exclusively the entering, into the database, of new data stores or modifications of the layout of existing data stores and not of modifications of the content that leave the file layout unaltered.
- The algorithm used for the recognition of file modifications is based on the modifications of the sources (copybook COBOL and PL/I, SYSPUNCH, and DCLGEN) associated with the files. Direct-access DB2 files are the exception. The recognition of their modifications is based on the information contained in the DB2 system tables.
- Known Restriction:
-
- For DB2 tables with non-direct access, Life Cycle requires SYSPUNCH and DCLGEN to be partitioned data set (PDS) members, even though the cataloging phase supports SYSPUNCH and DCLGEN as sequential files. If you want to use Life Cycle and you have cataloged SYSPUNCH in a sequential file, you will need to delete it from the knowledge base and re-catalog it as a PDS member.