Logging the real DD name
CICS® VR provides support to implement the real DD name logging to the logstream. This function can be turned on by setting the REALDDN parameter to YES.
The REALDDN parameter can be set by issuing the following command at the
system console:
SETSMS CICSVR_GENERAL_CONTROL(REALDDN YES )
orSETSMS CICSVR_GENERAL_CONTROL(REALDDN NO )
It is possible for the REALDDN parameter to be set when the system is IPLed.
Do this by adding a line to the IGDSMSxx member of PARMLIB. The line to add
is:
CICSVR_GENERAL_CONTROL(REALDDN YES )
orCICSVR_GENERAL_CONTROL(REALDDN NO )
You can also set the REALDDN parameter using the CICS VR panel interface, see CICS VSAM Recovery User's GuideSetting CICS VR server address space defaults.
The default value for the REALDDN parameter is NO.
If REALDDN YES is specified, the CICS VR Batch Logger produces actual DD names for the logstream records.
If REALDDN NO is set, the CICS VR Batch Logger generates unique DD names.
There are two restrictions concerning real DD names writing:
- If the same DD name is used in two or more updating jobs running simultaneously,
and these DD names point to VSAM spheres which are logged to the same logstream,
the CICS VR
Batch Logger allows logging of the job starts first. For the other jobs, the CICS VR
Batch Logger produces the following message:
DWW252I ATTEMPT TO CONNECT TO CICSVR ADDRESS SPACE FAILED.
- If more than one DD name is specified in the job step for the sphere, the CICS VR Batch Logger uses the DD name of the initial "OPEN for OUTPUT" request for this sphere.