DSNT107I   INVALID AMODE OR RMODE ATTRIBUTE FOUND FOR LOAD MODULE module-name

Explanation

During DB2® startup, the service controller establishes the addressability to the DB2 database services functional recovery and the emergency shutdown routines. Two load modules, DSNTF, and DSNTLCLE, are loaded into CSA. In the MVS/XA environment, DSNTLCLE must be link-edited with attributes AMODE(24) and RMODE(ANY). At least one of the modules did not have the correct addressing attribute when it was loaded. 'module-name' in the error message is the name of the first load module that has an invalid addressing mode.

System action

DB2 database services start up is terminated.

Operator response

Notify the system programmer.

System programmer response

Verify that all installation and maintenance activities against these modules were executed using SMP. Verify that the JCLIN for SMP includes the correct AMODE and RMODE control statements, and that the linkage editor provided with the Data Facility Product (DFP) was invoked by SMP for the link edits. Correct the procedure or JCL which caused the error and rerun the necessary SMP jobs.

Problem determination

A DB2 dump was requested to an MVS/XA SYS1.DUMP data set.

The MVS™ service aid AMBLIST provides linkage editor module attributes in the summary section of the LISTLOAD function output.