APAR status
Closed as unreproducible in next release.
Error description
This apar adds Data Dictionary support for IMS release 8. The update involves changes to the fastpath database description. There are also updates to the stage-1-out function to add changes to the applctn and transact macros from earlier releases of IMS.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: DATA DICTIONARY USERS WITH IMS 8.1 * **************************************************************** * PROBLEM DESCRIPTION: SUPPORT FOR NEW KEYWORDS/FUNCTION * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** THIS APAR SUPPORTS THE CHANGE FOR THE FASTPATH AREA LIMIT FROM 240 TO 2048. THE APAR ALSO ADDS NEW ATTRIBUTES TO THE SYSDEF/TRANSACT AND THE SYSDEF/PSB RELATIONSHIPS - FPTRANSZ AND FPPROGSZ. THE NEW ATTRIBUTES MAY BE USED TO SPECIFY THE SIZE FOR FAST PATH APPLICATIONS. THE VALUES ARE USED BY STAGE_1_OUT IN THE APPLCTN AND TRANSACT MACRO FPATH OPTION. VALID VALUES ARE 12 TO 30720. TWO ADDITIONAL VALUES ARE NOW SUPPORTED FOR THE SYSDEF/TRANSACT ATTRIBUTE SPAKEEP. 'S' FOR STRUNC (TURNS ON THE TRUNCATE DATA OPTION) AND R' FOR RTRUNC (TURNS OFF THE OPTION). SPAKEEP VALUES ARE USED BY STAGE_1_OUT FOR THE TRANSACT MACRO SPA KEYWORD.
Problem conclusion
Temporary fix
Comments
INSTRUCTIONS FOR INSTALLATION: 1. THE APAR SHOULD BE APPLIED WITH JCLIN IN ORDER TO SELECT NEW DATA MIGRATION MODULE DBDAMTB5. 2. REVIEW THE SECTION ON 'MAINTENANCE PROCEDURES' IN CHAPTER 1 OF THE INSTALLATION GUIDE. 3. IMS/DC USERS MUST RECOMPILE THE MODIFIED FORMATS. JOB DBDAMFS MAY BE USED. ALL JOBS IN THE INSTALLATION INSTRUCTIONS ARE SUPPLIED IN THE DICTIONARY DDJCLLIB. THE MODIFED FORMATS ARE DBDXBD, DBDXNB, DBDXNT, DBDXXX1 AND DBDXXX4. CICS USERS MUST RECOMPILE AND LINK MODULE DBDHDICT TO PICK UP CHANGES TO MAPPING MODULE DBDHTBL. JOB DBDATRAN IS SUPPLIED FOR THIS PURPOSE. 4. UNLOAD THE CURRENT DATA DICTIONARY DATA BASES. JOB DBDAUNLD IS SUPPLIED FOR THIS PURPOSE. 5. USE THE UNLOAD UTILITY REPORT TO UPDATE THE DBD RANDOMIZING PARAMETERS, AS DISCUSSED IN CHAPTER 2 OF THE INSTALLATION GUIDE. 6. REGENERATE DDSOURCE MEMBER PSB DBDIMSO$. JOB DBDAPSB MAY BE USED. JOB DBDAPSBA MUST ALSO BE RUN TO CREATE ALIASES FOR FOR THE MODIFIED DBDIMSO PSB. 7. REGENERATE DDSOURCE MEMBERS DBDS DBDPDBS$, DBDLDBS$ AND DBDPSYS$. REGENERATE ANY OTHER DBDS AFFECTED BY ANY CHANGES TO RANDOMIZING PARMS. JOB DBDADBD MAY BE USED. 8. REGENERATE THE ACB'S. JOB DBDAACB MAY BE USED. 9. ALLOCATE AND LOAD NEW DATA BASES. JOB DBDAOSDB OR DBDAVSDB MAY BE USED TO ALLOCATE NEW DATA BASES. JOB DBDARELD MAY BE USED TO LOAD THE NEW DATA BASES AFTER THE FOLLOWING CHANGES: A. DELETE STEP DBSPREL. B. CHANGE THE DFSUINPT OF THE NEXT STEP, DBSREL, TO SPECIFY THE DATASET THAT WAS THE SYSUT1 INPUT TO STEP DBSPREL. (DBD60.DBSUNL IN THE SUPPLIED JCL.) 10. LINKEDIT THE TEMPORARY MIGRATION MODULE DBDAMIG5 USING THE FOLLOWING STATEMENTS. THE DATASET NAMES SHOULD BE CHANGED TO FIT YOUR INSTALLATION. //LINK EXEC PGM=IEWL,PARM='XREF,NCAL,LET,LIST, SIZE=(,9000)' //SYSLMOD DD DSN=DBD60.IMSVS.DDPGMLIB,DISP=OLD //DDLOAD DD DSN=DBD60.DDOBJLIB,DISP=SHR // DD DSN=DBD60.DDLOAD,DISP=SHR //SYSPRINT DD SYSOUT=* //SYSUTI DD UNIT=SYSDA, // DISP=(NEW,DELETE), //SYSLIN DD * INCLUDE DDLOAD(DBDAMTB5) INCLUDE SYSLMOD(DBDAMIGR) ENTRY DBDAMIGR NAME=DBDAMIG5(R) 11. UPDATE THE EXTENSIBILITY DATABASE. USE JOB DBDAEXLD AFTER CHANGING STEP MIGRATE TO SPECIFY DBDAMIG5, IN PLACE OF DBDAMIGR, IN THE DL/I PARAMETER LIST.
APAR Information
APAR number
PQ56902
Reported component name
OS/VS DATA DICT
Reported component ID
5740XXF00
Reported release
602
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2002-01-21
Closed date
2002-06-14
Last modified date
2002-08-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ67319 UQ67320 UQ67321 UQ67322 UQ67323
Modules/Macros
DBDALOAD DBDAMTBL DBDAMTB5 DBDBDBS0 DBDBMGR DBDBNMED DBDBSEGS DBDBSEGT DBDBUPDT DBDB0000 DBDDBDM DBDDBDP DBDDNBM DBDDNBP DBDDNTM DBDDNTP DBDEDA DBDEDTST DBDEHDR DBDGRBDP DBDGRNBP DBDGRNTP DBDGSRCK DBDHBD DBDHBDE DBDHKBD DBDHKNB DBDHKNT DBDHNB DBDHNBE DBDHNT DBDHNTE DBDHTBL DBDIMSO$ DBDISRSA DBDLCMDT DBDLDBS$ DBDLDBST DBDLDDT0 DBDLLIST DBDLPREP DBDLSYST DBDLVALU DBDNAPLP DBDNHDR DBDNTRNP DBDONLIN DBDPDBS DBDPDBS$ DBDPSYS DBDPSYS$ DBDRDEDB DBDRFDP DBDRFDP2 DBDRNPSB DBDRNTRN DBDUAR00 DBDUAT00 DBDUCI00 DBDUDBST DBDUIDCK DBDURYYT DBDUXDD0 DBDWRSA DBDXBD DBDXKBD DBDXKNB DBDXKNT DBDXNB DBDXNT DBDXTBL2 DBDXTBL3 DBDXXX1 DBDXXX4 DBD5XADD DBD5XATR DBSALLOF DBSDSECT DDIDBD HDD1602J RPTXRF SYSRSYS SYSSYS
Fix information
Fixed component name
OS/VS DATA DICT
Fixed component ID
5740XXF00
Applicable component levels
R602 PSY UQ67319
UP02/07/02 P F207
R663 PSY UQ67320
UP02/07/02 P F207
R664 PSY UQ67321
UP02/07/02 P F207
R665 PSY UQ67322
UP02/07/02 P F207
R666 PSY UQ67323
UP02/07/02 P F207
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSV7D2","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"602","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
14 July 2020