After upgrading to SAS 9.4 TS1M9, MICS daily job(s) abend at the DAY500 step with a user error.
The SAS log contains the following error messages:
ERROR: LIBRARY MAPSGFK DOES NOT EXIST.
NOTE: UNABLE TO INITIALIZE THE OPTIONS SUBSYSTEM.
ERROR: (SASXKINI): PHASE 3 KERNEL INITIALIZATION FAILED.
ERROR: Unable to initialize the SAS kernel.
The issue typically occurs because the JCL or the proc being executed (e.g., MICSSHRx) contains
hard-coded //CONFIG DD statements or references that point to outdated SAS library versions.
Specifically, the MAPSGFK library is part of SAS/Graph; if the SAS configuration does not point to the new 9.4 M9 libraries,
or if the SAS/Graph libraries were not included in the new installation, the SAS kernel fails to initialize.
Example update:
//CONFIG DD DISP=SHR,DSN=sas-hlq.SAS94.TS1M9.CNTL(BATCH)
// DD DISP=SHR,DSN=sas-hlqSAS94.TS1M9.CNTL(COMMON)
For more information refer to the Converting MICS to a New SAS Version checklist.