After maintenance or a new release of DB2 is implemented, the start of DB2 results in a failure with the two following error messages:
ACFD2404 - Unable to create ACF2 record directory
ACF0A202 - INVALID REQUEST - UNDEFINED STORAGE TYPE
The latest version of the APPLDEF record is not in place for this release.
The GSO APPLDEF must be updated by running the job in member CP13ADF from the CACPJCL0 library. This adds multiple APPLDEF records for all of the DB2 functions. The job must be run with INSERT and/or CHANGE commands as appropriate. See the comments in the member.
Here is a sample of a few of them:
SET CONTROL(GSO)
INSERT APPLDEF.DB2BPL TYPE(BPL/BPL) APPLDIV(-) APPLDLEN(4) COMPILE -
CLASS(D/DB2) EXTCOMP RECID(ACFD2CDI/-) -
RECIDLEN(6) SYSID(****)
INSERT APPLDEF.DB2COL TYPE(COL/COL) APPLDIV(-) APPLDLEN(4) COMPILE -
CLASS(D/DB2) EXTCOMP RECID(ACFD2CDI/-) -
RECIDLEN(128) SYSID(****)
INSERT APPLDEF.DB2CON TYPE(CON/CON) APPLDIV(-) APPLDLEN(4) COMPILE -
CLASS(D/DB2) EXTCOMP RECID(ACFD2CDI/-) -
RECIDLEN(128) SYSID(****)