What is the best practice for pre-compile, compile, and promotion from test to production? We have the COBOL compiler installed in our production environment/LPAR because we have always don a compile in production after promoting the source code to production. We are recognizing that this is a risky process and that we only do it in the case of IDMS. Having inherited this system from an acquisition almost 20 years ago (and now not having any seasoned DBAs and system programmers left from the original team) we are uncertain as to why we are dependent on the compile in our production environment?
Is the COBOL compile required in our production environment or can we promote our compiled load modules from test to production? Most of our IDMS apps are written in ADS in COBOL. Does our use of ADS create a dependency on running cCOBOL compiles in production? (We also front end most of out onlines with CICS but most are what I would call direct pass-through of the ADS screens.)