Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Bulk Data Movement
  3. PowerExchange Listener
  4. Adabas Bulk Data Movement
  5. Datacom Bulk Data Movement
  6. DB2 for i5/OS Bulk Data Movement
  7. DB2 for Linux, UNIX, and Windows Bulk Data Movement
  8. DB2 for z/OS Bulk Data Movement
  9. IDMS Bulk Data Movement
  10. IMS Bulk Data Movement
  11. Microsoft SQL Server Bulk Data Movement
  12. Oracle Bulk Data Movement
  13. Sequential File Bulk Data Movement
  14. VSAM Bulk Data Movement
  15. Writing Data with Fault Tolerance
  16. Monitoring and Tuning Options

Bulk Data Movement Guide

Bulk Data Movement Guide

Customize the PowerExchange Listener JCL for IMS Catalog Use

Customize the PowerExchange Listener JCL for IMS Catalog Use

You must edit the PowerExchange Listener JCL or PROC to add the DD statements that define the data sets used to get DBD information for IMS source objects from the IMS catalog. PowerExchange transparently uses the IMS catalog API, DFS3CATQ, to get DBD information in DBDGEN format and uses the IMS Catalog Library Builder Utility, DFS3LU00, to get DBD information in source format.
Add the following DD statements to the Listener JCL or PROC:
DD Name
Description
DD DBDSOR
Specifies the PDSE to which the IMS Catalog Library Builder Utility, DFS3LU00, writes DBD information in source format for IMS source objects. You must pre-allocate this PDSE. Make sure that the PDSE name specified in this DD statement matches the PDSE name in the LU00FILE statement in the DBMOVER configuration file.
When you create data maps, the source object metadata stored in this PDSE is sent to the local machine where you run the PowerExchange Navigator or infacmd pwx createdatamaps utility.
After the data maps are successfully created, PowerExchange automatically deletes DBD information from the PDSE. No PDSE maintenance is required.
DD DSN =IMS
xxx
.SDFSRESL
Defines the IMS
xxx
.SDFSRESL library that contains the IMS catalog API DFS3CATQ program and macro.
LUSYPRT DD SYSOUT=*
Defines the data set that contains statistics from IMS Catalog Library Builder utility, DFS3LU00, activity.
SYSPRINT DD SYSOUT=*
Defines the data set that contains control cards that the PowerExchange Navigator passed to the IMS Catalog Library Builder utility, DFS3LU00.
Sample JCL:
//STEPLIB DD DSN=CEE.SCEERUN,DISP=SHR // DD DSN=&HLQ..LOADLIB,DISP=SHR // DD DSN=DSNB10.DSNB.SDSNEXIT,DISP=SHR // DD DSN=DSNB10.SDSNLOAD,DISP=SHR //* DD DSN=DSN910.SDSNEXIT,DISP=SHR //* DD DSN=DSN910.SDSNLOAD,DISP=SHR //* DD DSN=ICU.PMICU.LOAD,DISP=SHR //* IF USING IMS THEN CUSTOMIZE BELOW //
DD DSN=IMS1510.SDFSRESL,
// DISP=SHR
//LUSYSPRT DD SYSOUT=*
//SYSABEND DD SYSOUT=* //SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//CEEDUMP DD SYSOUT=*
//DBDSOR DD DISP=OLD,DSN=GRAHAM.IMS.DFS3LU, // DCB=(RECFM=F,LRECL=80,BLKSIZE=80)

0 COMMENTS

We’d like to hear from you!