kolusu Site Admin

Joined: 26 Nov 2002 Posts: 12380 Topics: 75 Location: San Jose
|
Posted: Mon Dec 08, 2003 7:42 am Post subject: |
|
|
G.P naidu,
Check this proc which is used to run QMF in batch.Consult your DBA for appropriate dataset names and/or sample batch QMF JCL at your shop.
Code: |
//QMFBATCH PROC
//******************************************************************
//* PROC BEGINS HERE *
//******************************************************************
//QMF EXEC PGM=IKJEFT01,
// DYNAMNBR=30,TIME=15
//******************************************************************
//* PROGRAM LOAD LIBRARIES *
//******************************************************************
//STEPLIB DD DISP=SHR,DSN=SYS9.QMFP.DSQLOAD *** QMF
// DD DISP=SHR,DSN=SYS1.GDDMLOAD *** GDDM
// DD DISP=SHR,DSN=SYS9.DB2P.DSNLOAD *** DB2
//******************************************************************
//* DATASETS USED BY TSO *
//******************************************************************
//SYSUADS DD DISP=SHR,DSN=SYS1.UADS
//SYSEXEC DD DISP=SHR,DSN=SYS9.QMFP.DSQEXECE
//SYSPROC DD DISP=SHR,DSN=SYS9.DB2P.DSNCLIST
// DD DISP=SHR,DSN=SYS9.QMFP.DSQCLSTE
// DD DISP=SHR,DSN=SYS1.CMDPROC
//SYSLBC DD DISP=SHR,DSN=SYS1.BRODCAST
//******************************************************************
//* DATASETS USED BY ISPF *
//******************************************************************
//ISPPLIB DD DISP=SHR,DSN=SYS4.PP.ISPPLIB
// DD DISP=SHR,DSN=SYS1.ISP.V3R1M0.ISPPLIB
// DD DISP=SHR,DSN=SYS9.QMFP.DSQPLIBE
//ISPMLIB DD DISP=SHR,DSN=SYS4.PP.ISPMLIB
// DD DISP=SHR,DSN=SYS1.ISP.V3R1M0.ISPMLIB
// DD DISP=SHR,DSN=SYS9.QMFP.DSQMLIBE
//ISPSLIB DD DISP=SHR,DSN=SYS4.PP.ISPSLIB
// DD DISP=SHR,DSN=SYS1.ISP.V3R1M0.ISPSLIB
// DD DISP=SHR,DSN=SYS9.QMFP.DSQSLIBE
//ISPTLIB DD DISP=SHR,DSN=SYS4.PP.ISPTLIB
// DD DISP=SHR,DSN=SYS1.ISP.V3R1M0.ISPTLIB
//ISPPROF DD UNIT=SYSDA,SPACE=(TRK,(9,1,4)),
// DCB=(LRECL=80,BLKSIZE=3120,RECFM=FB)
//SYSUDUMP DD SYSOUT=*
//******************************************************************
//* QMF/GDDM MAPS *
//******************************************************************
//ADMGGMAP DD DISP=SHR,DSN=SYS9.QMFP.DSQMAPE
//******************************************************************
//* DATASETS USED BY QMF *
//******************************************************************
//DSQPRINT DD SYSOUT=A,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=1330)
//DSQDEBUG DD SYSOUT=*,DCB=(RECFM=FBA,LRECL=121,BLKSIZE=1210)
//DSQUDUMP DD SYSOUT=*,DCB=(RECFM=VBA,LRECL=125,BLKSIZE=1632)
//DSQSPILL DD DSN=&&SPILL,DISP=(NEW,DELETE),
// UNIT=TEST80,SPACE=(CYL,(1,1),RLSE),
// DCB=(RECFM=F,LRECL=4096,BLKSIZE=4096)
//SYSTSPRT DD SYSOUT=*
|
Alternatively you can use QMF line command "BATCH" and this will submit a job which basically runs the above shown proc.
Hope this helps...
cheers
kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|