Running IDMSBCF, UCF or other batch jobs receiving System Abend S0D3.
The IDMS CV is currently up and running with no issues. This is only occurring whenever running batch jobs or UCF.
SYSTEM COMPLETION CODE=0D3 REASON CODE=00000013
PSW AT TIME OF ERROR 070C0000 80BD91D0 ILC 4 INTC 13
NO ACTIVE MODULE FOUND
NAME=UNKNOWN
DATA AT PSW 00BD91CA - 610EB120 D000077E D5036710
IEF450I jobname stepname - ABEND=S0D3 U0000 REASON=00000013
Release : 19.0
The S0D3 occurs while executing the IDMS SVC.
There is a PTF to fix S0D3 abends in the SVC, LU02838.
In this case, the PTF is applied but the abend occurs because an old SVC is installed.
To check the PTF level of the installed SVC use the DCPROFIL task and scroll to page 3:
* CURRENT SVC *
SVC NUMBER (#SVCOPT): 172 CV NUMBER (CENTRAL VERSION #): 090
SVC NAME: IDMSMSVC SVC COMPILE DATE: 20210920
SVC RELEASE: 19.0 SVC COMPILE TIME: 22.14
SVC FMID: CAGJJ00 SVC PTF: LU02838
* SVC OPTIONS *
AUTHREQ: NO CVKEY: 000000004
SMF: YES SVCXLEN (ERE Extension length): 00112
* SVC CV TABLE *
CV LIST: 090
The HOLDDATA of the PTF indicates you have to regenerate the SVC after applying it.
++HOLD (LU02838) SYSTEM FMID(CAGJJ00)
REASON (ACTION ) DATE (21299)
COMMENT (
+----------------------------------------------------------------------+
| CA IDMS Base Option Version 19.0 |
+----------+-----------------------------------------------------------+
|SEQUENCE | After Apply |
+----------+-----------------------------------------------------------+
|PURPOSE | To regenerate and reload the IDMS SVC |
+----------+-----------------------------------------------------------+
|USERS | |
|AFFECTED | All users |
+----------+-----------------------------------------------------------+
|KNOWLEDGE | How to assemble the IDMS SVC |
|REQUIRED | How to run the "CAIRIM" utility to reload the IDMS SVC |
+----------+-----------------------------------------------------------+
|ACCESS | Access to assemble the IDMS SVC |
|REQUIRED | Access to run the "CAIRIM" utility |
+----------+-----------------------------------------------------------+
**************************
* STEPS TO PERFORM *
**************************
The IDMS SVC must be regenerated as described in the
IDMS SYSTEM operations guide. Any IDMS SVC in use on a
z/OS system must be refreshed using the "CAIRIM" utility
as described in the IDMS Installation guide.
).
To resolve the problem, apply LU02838 if not already applied.
Then regenerate the SVC and run CAIRIM to refresh the SVC.
To regenerate the SVC see CONFIG dataset member JOB03
These are the steps to assemble, link and copy the SVC to the APFLIB:
ASM#SVC
ASM#GSIF
LINKSVC
COPY#APF
CONFIG member JOB04 runs CAIRIM. To refresh the SVC add PARM(REFRESH(SVC=nnn)) to the CAIRIM parameter:
PRODUCT(CA IDMS) VERSION(GJJ0) INIT(GJJ0INIT) PARM(REFRESH(SVC=nnn))
See documentation section CAIRIM in Post-Configuration Tasks