Preventing installation problems
Be sure to take the following actions to prevent problems during the installation of IMS on z/OS®.
- Use z/OS macro libraries for your IMS stage 2 definition. IMS runs only under z/OS .
- Include the libraries from which IMS is
loaded and executed in the appropriate authorization table, so that
the control region executes as an APF-authorized program. In z/OS, IMS runs
as an authorized program.
Related reading: For information about APF authorization, see IEAAPFxx (authorized program facility list) in z/OS MVS Initialization and Tuning Reference.
- Use JOBLIB or STEPLIB DD statements instead of having the IMS.SDFSRESL in LNKLSTxx (those data sets concatenated to SYS1.LINKLIB). If IMS.SDFSRESL is in LNKLSTxx, it is possible for a different IMS release level (whose own IMS.SDFSRESL is not properly APF authorized) to load the modules from LNKLSTxx. The incompatible module release level can cause unpredictable results.
- Update the program properties table. The IMS control region operates as a job step task or as a system task. All control region execution is in supervisor state. See Updating the IBM-supplied z/OS Program Properties Table for more information.
Related reading: For additional information on maintaining system integrity when running under z/OS, refer to z/OS MVS Programming: Authorized Assembler Services Reference.