A fix is available
APAR status
Closed as new function.
Error description
IMS V14 DDL Extensions CREATE SPE data sharing support.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * IMS V14 DDL Users with ACBMGMT=CATALOG * **************************************************************** * PROBLEM DESCRIPTION: * * New Function: * * - Add DDL Extensions CREATE DATABASE and CREATE PROGRAMVIEW * * for ACBSHR=Y for two or more IMS systems. * * - PI69585 is a follow-on SPE to PI64211 for single IMS * * ACBSHR=Y and data sharing ACBSHR=N support. * * - Add new optional parameter CREATEOPTS=(CREPGM=YES|NO|Y|N) * * in <SECTION=DDL> of * * DFSDFxxx PROCLIB. * * - Option for DDL Auto Create|Auto Import to create a * * runtime program definition of BMP type if * * one does not exist and Dynamic Resource Definition * * enabled at DDL CREATE PROGRAMVIEW * * processing. * * -------------------- * * For descriptions of V14 DDL Extensions CREATE DATABASE and * * CREATE PROGRAMVIEW support, refer to: * * PI64211 V14 DDL Extensions CREATE DATABASE and CREATE * * PROGRAMVIEW. * * PI71632 V14 DDL Extensions CREATE DATABASE data set naming * * convention enhancement. * **************************************************************** * RECOMMENDATION: * * INSTALL CORRECTIVE SERVICE FOR APAR/PTF * ****************************************************************
Problem conclusion
The following modules have been enhanced to add ACBSHR=Y data sharing support for V14 DDL Extensions CREATE DATABASE and CREATE PROGRAMVIEW: DFSOLC00: Add DDL Extensions CREATE DATABASE and CREATE PROGRAMVIEW for ACBSHR=Y data sharing support. Fix bad field contents sent from master IMS to DMU ACBSHR=Y data sharing IMS used for IMSLOG70 log records. DFSOLC50: Fix bad IMSLOG70 log record contents for DMU Import and DDL ACBSHR=Y data sharing IMS. DFSOLC70: Add DDL Extensions CREATE DATABASE and CREATE PROGRAMVIEW for ACBSHR=Y data sharing support. ---------------------------------- The followng macro and modules have been enhanced for CREATEOPTS=(CREPGM=YES|NO|Y|N) support: DFSOLCD: Add MOLCI_CRPGBMP: 1 character field to show Y|N for CREPGM. DFSOLC00, DFSOLC70, DFS3DD00, DFS3DL40, DFS3DL50: Add CREATEOPTS=(CREPGM=YES|NO|Y|N) support. DFS3DL60, DFS3RU00: Recompile for macro length change. ---------------------------------- PI69585 Documentation Changes: V14 DDL CREATE Extensions ACBSHR=Y Data Sharing Support Request for Publication Changes for the following documents: - GC19422400 Release Planning - SC19421400 Database Administration - GC19422600 System Definition - GC18421900 Messages and Codes, Volume 1: DFS Messages ------------------------------------------------------------ GC19422400 Release Planning > IMS Version 14 enhancements > IMS Database Manager enhancements > Dynamic database definition enhancements > Data Definition Language (DDL) for IMS Under DDL CREATE Extensions: >>Change ACBSHR=N and ACBSHR=Y to ACBSHR=N|Y. The DDL CREATE Extensions SPE provides the capability to prepare and bring DDL CREATE databases and programs resources online and as active definitions in the Catalog without an IMPORT DEFN SOURCE(CATALOG) command for: - ACBSHR=N|Y >>Delete the following two paragraphs relating to CHANGE.RECON CATALOG(default-catalog-name) command: <Delete Begin> If the RECON header does not contain the CATALOG name already: - Before using DDL Extensions CREATE SPE, issue CHANGE.RECON CATALOG(default-catalog-name). If there is a need that the CATALOG cannot be set as the default in the RECON, you can continue to use DDL Extensions CREATE SPE without the DDL DBRC registration services. After DDL completion, the newly created DEDB databases would need to be manually registered to DBRC. <Delete End> ------------------------------------------------------------ SC19421400 Database Administration > Database design and implementation > Implementing database design > Using DDL to design IMS databases Under: DDL CREATE Extensions for CREATE DATABASE|PROGRAMVIEW: >>Change ACBSHR=N and ACBSHR=Y to ACBSHR=N|Y. DDL CREATE is enhanced to prepare and bring the DDL CREATE definition for databases and program resources online without users manually perform the following operations: - Issue IMPORT DEFN SOURCE(CATALOG) command - To activate resources in the Catalog from pending to active state. - Issue CREATE DB and CREATE PROGRAM command - To create dynamic resource definition for the newly DDL created resources in DRD environment (MODBLKS=DYN in <SECTION=COMMON_SERVICE_LAYER> in DFSDFxxx PROCLIB) - Create data sets for newly DDL created DEDB databases. - ACBSHR=N|Y Under: (1) DDL AUTO IMPORT CREATE DATABASE|PROGRAMVIEW function: >>Delete ACBSHR=Y restriction. >>Add ACBSHR=Y restriction: >>For ACBSHR=Y: - One DDL CREATE job can be run in an IMSplex at one time. - If more than one DDL CREATE jobs are to be run concurrently in an IMSplex, submit them to one IMS system which serves as the master IMS to coordinate and serialize the DDL CREATE processes. (1) DDL AUTO IMPORT CREATE DATABASE|PROGRAMVIEW function: - Restrictions: - DEDB databases: - Support DEDB Area Single Area Data Set (SADS) - Databases not supported: - Fast Path Secondary Index databases - Do not support XRF. <Delete Begin> - Do not support ACBSHR=Y for two or more IMS systems. - To be delivered in a follow-on SPE. <Delete End> <Add Begin> - For ACBSHR=Y: - One DDL CREATE job can be run in an IMSplex at one time. - If more than one DDL CREATE jobs are to be run concurrently in an IMSplex, submit them to one IMS system which serves as the master IMS to coordinate and serialize the DDL CREATE processes. <Add End> Under: (2) DDL AUTO CREATE DATABASE DATA SET function (DEDB only): >>Delete ACBSHR=Y restriction. >>Add ACBSHR=Y restriction: >>For ACBSHR=Y: - One DDL CREATE job can be run in an IMSplex at one time. - If more than one DDL CREATE jobs are to be run concurrently in an IMSplex, submit them to one IMS system which serves as the master IMS to coordinate and serialize the DDL CREATE processes. (2) DDL AUTO CREATE DATABASE DATA SET function (DEDB only): - Restrictions: - DEDB databases: - Support DEDB Area Single Area Data Set (SADS) - Databases not supported: - Fast Path secondary index databases - Full function databases - HALDB databases - Do not support XRF. <Delete Begin> - Do not support ACBSHR=Y for two or more IMS systems. - To be delivered in a follow-on SPE. <Delete End> <Add Begin> - For ACBSHR=Y: - One DDL CREATE job can be run in an IMSplex at one time. - If more than one DDL CREATE jobs are to be run concurrently in an IMSplex, submit them to one IMS system which serves as the master IMS to coordinate and serialize the DDL CREATE processes. <Add End> ------------------------------------------------------------ GC19422600 System Definition > Members of the IMS PROCLIB data set > DFSDFxxx member of the IMS PROCLIB data set Under <SECTION=DDL> in DFSDFxxx PROCLIB: Add new optional parameter CREATEOPTS=(CREPGM=YES|NO|Y|N) in Syntax diagram. Syntax >--+--------------+--------------+----+--> ' '-CREPGM=YES|Y-' ' '-CREATEOPTS=(-+--------------+-)--+ '-CREPGM=NO|N--' Parameters CREATEOPTS=(CREPGM=YES|NO|Y|N) Optional parameter. CREATEOPTS=(CREPGM=YES|Y) is the default. CREATEOPTS=(Create_Options) Create Options to be used at DDL Auto Create|Auto Import processing at DDL CREATE submisson. Create_Options: CREPGM=YES|Y DDL Auto Create|Auto Import creates a runtime program definition of BMP type if one does not exist and Dynamic Resource Definition enabled at DDL CREATE PROGRAMVIEW processing. Default program descriptor is used with BMPTYPE(Y) as override. CREPGM=NO|N DDL Auto Create|Auto Import does not create a runtime program definition if one does not exist and Dynamic Resource Definition enabled at DDL CREATE PROGRAMVIEW processing. Notes (1) and (2): (1) DDL Auto Create|Auto Import automatically creates a runtime database definition if one does not exist and Dynamic Resource Definition enabled at DDL CREATE DATABASE processing. Default database descriptor is used with RESIDENT(Y) as override for DEDB databases. (2) Manual or IMS checkpoint triggered EXPORT DEFN command must be used to export runtime database definition and runtime program definition created by DDL Auto Import so they would be recovered across an IMS cold start. ------------------------------------------------------------ GC18421900 Messages and Codes, Volume 1: DFS Messages Change DFS4712E, DFS4716E, DFS4717E. Add DFS4716I.
Temporary fix
Comments
APAR Information
APAR number
PI69585
Reported component name
IMS V14
Reported component ID
5635A0500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-09-21
Closed date
2017-03-22
Last modified date
2017-05-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI77545 UI45595
Modules/Macros
DFSOLC00 DFSOLC50 DFSOLC70 DFS3RU00 DFS3DL40 DFS3DL50 DFS3DL60 DFS3DD00 DFSOLCD
| GC19422400 | GC19422600 | SC19421400 |
Fix information
Fixed component name
IMS V14
Fixed component ID
5635A0500
Applicable component levels
R400 PSY UI45595
UP17/04/28 P F704
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":"14.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 December 2023