| kolusu Site Admin
 
  
 
 Joined: 26 Nov 2002
 Posts: 12394
 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
 |  |