JCLKONLZ DATA D

From m204wiki
Jump to navigation Jump to search

//* ***** JCLKONLZ - basic z/OS JCL to link edit Model 204 ONLINE ***** //* //* See all lines marked '<<<<'. //* //* For detailed explanations, see //* //* http://m204wiki.rocketsoftware.com/index.php/ - //* M204_install#zOS_link_onl //* //M204LINK EXEC PGM=IEWL,REGION=0M, // PARM='SIZE=(2048K,200K),LIST,LET,NCAL,MAP,AC=1,RMODE=ANY' //SYSPRINT DD SYSOUT=* //* //* ----------------------------------------------------------------- //* - If you prepared local object files (RACFPARM, ACF2PARM, FUNU, //* etc.), they are stored in your local object library - the first //* ROKOB204 DD statement below, with the downloaded object library //* concatenated next; they must have the same DCB attributes. Keep //* the local and downloaded object libraries separate: //* //* - Do not store local object files in the downloaded object //* library. //* - Do not mix any downloaded object files in the local object //* library. //* //* - If you do not have local object files, ROKOB204 DD is the //* downloaded object library; delete the second concatenation. //* //ROKOB204 DD DISP=SHR,DSN=>>Local or downloaded object library <<<<<<< // DD DISP=SHR,DSN=>>Downloaded object library <<<<<<< //* ----------------------------------------------------------------- //* //SYSLMOD DD DISP=SHR,DSN=>>Loadlib for new Model 204 modules <<<<<<< //* //* ----------------------------------------------------------------- //* If using the ACF2 security interface, add DSN & uncomment the DD: //* //*ACF2 DD DISP=SHR,DSN=>>ACF2 library, or delete this line <<<<<<< //* //* ----------------------------------------------------------------- //SYSLIN DD *

  • There are two basic choices for the Model 204 ONLINE load
  • module - with RSQL (LKSQLONL) or without (LKNOSONL).
  • Uncomment one of the following 2 INCLUDEs for this load module: <<<<<
  • INCLUDE ROKOB204(LKSQLONL) ONLINE with RSQL
  • INCLUDE ROKOB204(LKNOSONL) ONLINE without RSQL
  • >> ----- Security interfaces --------------------------------------
  • Ignore from the above line thru and including the "end of security
  • interfaces" line if you do not use a security interface.
  • If you do use a security interface, un-comment the appropriate <<<<<
  • line(s) for your interface:
  • INCLUDE ROKOB204(RACFOS,RACFPARM) >> RACF: static RACFPARM
  • INCLUDE ROKOB204(RACFOS) >> *or* dynamic RACFPARM
  • INCLUDE ROKOB204(ACF2,SBA2OS,ACF2PARM) >> ACF2: static ACF2PARM
  • INCLUDE ROKOB204(ACF2,SBA2OS) >> *or* dynamic ACF2PARM
  • INCLUDE ACF2($ACFGCVT,ACF$FGCB) >> ACF2 always needs this
  • INCLUDE ROKOB204(TOPSOS,TOPSPARM) >> Top Secret: static TOPSPARM
  • INCLUDE ROKOB204(TOPSOS) >> *or* dynamic TOPSPARM
  • >> ----- End of security interfaces -------------------------------
ENTRY MAINTASK
ALIAS BATCH204
NAME ONLINE(R)

/* //* ******** End of JCLKONLZ ********