A fix is available
APAR status
Closed as program error.
Error description
The DDL Generation Batch Utility doesn't properly handle DBDCAT(Z*); and PSBCAT(Z*); It creates an incorrect upper range condition for this in the SSA: Resource AT Elapsed CPU Details -------- --------- -------- -------- ------------------ DFSCD000 869ms 429us 141us GE C8C5C1C4 C5D94040 4DD9C8C4 D9E2C5D8 *HEADER (RHDRSEQ* 40C7C5C4 C2C44040 404040E9 40404040 * GEDBD Z * 40404050 D9C8C4D9 E2C5D840 D3E3C4C2 * &RHDRSEQ LTDB* C4404040 4040AD40 40404040 40405D *D ) * You can see in the BMC MainView IMS trace output, that the upper rangevalue for the DBD name starts with x'AD', which is less than EBCDIC "A" (x'C1'). So this GU call (or the SQL query triggeringthis GU call) willnever return a segment, even if there are DBDs / PSBs starting with "Z" in the Catalog.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All IMS V15 users using the Universal Drivers attempting to * * generate DDL statements from IMS PSB and DBD sources or from * * IMS catalog metadata. * **************************************************************** * PROBLEM DESCRIPTION: * * DDL Generation Batch utility has the following problems: * * . When "DBDCAT(Z*);" and "PSBCAT(Z*);" are specified as * * input, the utility makes an incorrect query to the IMS * * catalog so no resource is returned and DDL statements are * * not generated, * * . When DBD source with COMPRTN=(TDBKMPX0,DATA) is converted * * to DDL, there is no space to separate the compression * * routine name and the keyword "WITH DATA" in the EDITPROC * * attribute. * * * **************************************************************** * RECOMMENDATION: * **************************************************************** The driver version number for this APAR is 15149.
Problem conclusion
1. The utility now issues a correct query to the IMS catalog so that resources start with Z in their names are processed and DDL statements are generated for them. 2. In the DDL statements being generated, a space is added between the compression routine name and the keyword "WITH DATA" in the EDITPROC attribute.
Temporary fix
Comments
APAR Information
APAR number
PH51495
Reported component name
IMS V15
Reported component ID
5635A0600
Reported release
506
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-12-14
Closed date
2023-04-01
Last modified date
2023-05-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI91080
Modules/Macros
DFSUDBJL DFSUTM DFSUDB DFSUDBJA DFSUDBLC DFSUDBXA
Fix information
Fixed component name
IMS V15
Fixed component ID
5635A0600
Applicable component levels
R506 PSY UI91080
UP23/04/05 P F304
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPH2","label":"IMS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"15","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
22 December 2023