how can i palce my data set names in my job



JES, JES2, JCL utilities, IDCAMS, Compile & Run JCLs, PROCs etc...

how can i palce my data set names in my job

Postby NAH_WAH » Sun Jan 24, 2010 9:15 am

Hello every body
i m new in mainframe world
i want execute jcl compile but i receive error when i submit
please can you help me how can i palce my data set names in my job

***********************************************
my data set names

MDATA.MGROUP.COBOL PRG MULTI

After COMPILE prog dataset name

MDATA.MGROUP.OBJ MULTI

********************************************
this is my code


  //CSQCBLB  JOB  ACTINFO1,'IBMUSER',CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),
 // REGION=0M,NOTIFY=IMBUSER
 //IGYWCL   PROC  LNGPRFX='IGY340',SYSLBLK=3200,
 //       LIBPRFX='CEE',
 //       PGMLIB='&&GOSET',GOPGM=GO
//COBOL  EXEC PGM=IGYCRCTL,REGION=2048K
 //STEPLIB  DD  DSNAME=&LNGPRFX..SIGYCOMP,
 //       DISP=SHR
 //SYSPRINT DD  SYSOUT=*
 //SYSLIN  DD  DSNAME=&&LOADSET,UNIT=SYSALLDA,
 //   DISP=(MOD,PASS),SPACE=(TRK,(3,3)),
 //   DCB=(BLKSIZE=&SYSLBLK)
 //SYSUT1  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT2  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT3  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT4  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT5  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT6  DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //SYSUT7 DD  UNIT=SYSALLDA,SPACE=(CYL,(1,1))
 //LKED  EXEC PGM=HEWL,COND=(8,LT,COBOL),REGION=1024K
 //SYSLIB  DD  DSNAME=&LIBPRFX..SCEELKED,
 //            DISP=SHR
 //SYSPRINT DD  SYSOUT=*
 //SYSLIN  DD  DSNAME=&&LOADSET,DISP=(OLD,DELETE)
 //              DD  DDNAME=SYSIN
 //SYSLMOD  DD  DSNAME=&PGMLIB(&GOPGM),
 //       SPACE=(TRK,(10,10,1)),
 //       UNIT=SYSALLDA,DISP=(MOD,PASS)
 //SYSUT1  DD  UNIT=SYSALLDA,SPACE=(TRK,(10,10))
 //     PEND
 //COMPILE  EXEC IGYWCL,
 //      PARM='NODYNAM,LIB,OBJECT,RENT,APOST,MAP,XREF'
 //COBOL.SYSIN  DD DISP=SHR,DSN=MDATA.MGROUP.OBJ(MULTI)
 //COBOL.SYSLIB  DD DISP=SHR,DSN=MDATA.MGROUP.COBOL
 //        DD DISP=SHR,DSN=MDATA.MGROUP.COBOL
//LKED.CSQSTUB DD  DSN=MDATA.MGROUP.OBJ,DISP=SHR
 //LKED.SYSLMOD DD DISP=SHR,DSN=MDATA.MGROUP.OBJ
 //LKED.SYSIN  DD  *
 NAME MULTI(R)
 /*




*************************
i have message after sub job

JESYSMSG JES2
********************************* TOP OF DATA **********************************
 STMT NO. MESSAGE
        3 IEFC001I PROCEDURE IGYWCL WAS EXPANDED USING INSTREAM PROCEDURE DEFINI
ICH70001I IBMUSER  LAST ACCESS AT 19:35:06 ON SATURDAY, JANUARY 23, 2010
IEF212I CSQCBLB COBOL COMPILE STEPLIB - DATA SET NOT FOUND
IEF272I CSQCBLB COBOL COMPILE - STEP WAS NOT EXECUTED.
IEF373I STEP/COBOL   /START 2010023.1955
IEF374I STEP/COBOL   /STOP  2010023.1955 CPU    0MIN 00.00SEC SRB    0MIN 00.00S
IEF375I  JOB/CSQCBLB /START 2010023.1955
IEF376I  JOB/CSQCBLB /STOP  2010023.1955 CPU    0MIN 00.00SEC SRB    0MIN 00.00S
**************************************************
JESJCL   JES2
********************
    3 //COMPILE  EXEC IGYWCL,
          //      PARM='NODYNAM,LIB,OBJECT,RENT,APOST,MAP,XREF'
        4 ++IGYWCL   PROC  LNGPRFX='IGY340',SYSLBLK=3200,
          ++       LIBPRFX='CEE',
 



thanks

. Nahil Wahid
NAH_WAH
 
Posts: 9
Joined: Sun Jan 24, 2010 9:01 am
Has thanked: 0 time
Been thanked: 0 time

Re: how can i palce my data set names in my job

 

Re: NEED HELP

Postby Robert Sample » Sun Jan 24, 2010 9:25 am

You need to contact your site support group and find out what the name of the COBOL load library is, since IGY340.SIGYCOMP is not the name. The error message tells you exactly what the problem is, and the data set names you mentioned in your post are not involved:
IEF212I CSQCBLB COBOL COMPILE STEPLIB - DATA SET NOT FOUND
Robert Sample
Global moderator
 
Posts: 3367
Joined: Sat Dec 19, 2009 8:32 pm
Location: East Dubuque, Illinois
Has thanked: 1 time
Been thanked: 222 times

Re: NEED HELP

Postby dick scherrer » Sun Jan 24, 2010 9:30 am

Hello and welcome to the forum,

Are you using the standard compile jcl or is this something you made up? No system i've ever supported uses proc/pend for compiles.

You need to ask someone who supports compiling on your system why the steplib is not found.

The posted problem happens before "your" datasets would be referenced. . .

You need to use a meaningful subject when creating a topic. . . Pretty much everyone who starts a topic is looking for help. . . :?
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6304
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 91 times


Return to JCL

 


  • Related topics
    Replies
    Views
    Last post