Master the Mainframe Global User Group

Expand all | Collapse all

Compiling and Linking any DB2 or CICS Programs?

  • 1.  Compiling and Linking any DB2 or CICS Programs?

    Posted Wed July 21, 2021 12:29 PM
    Has anyone any JCL compiling and linking any DB2 or CICS programs?  

    Has there been any DB2 databases or CICS test areas?

    ------------------------------
    Paul Forbrich
    ------------------------------


  • 2.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted Wed July 21, 2021 01:01 PM
    Edited by Hartanto Ario Widjaya Wed July 21, 2021 01:01 PM

    If you are using Master the Mainframe, neither Db2 nor CICS is available. (Db2 used to be on, but I don't think they are still on...) Plus, if I recall correctly, the server itself will be brought offline in around a month or two, and replaced with the new contest.

    Alternatively, the Open Mainframe Project have a COBOL Programming Course. IBM provides a z/OS LPAR for the course, and it has Db2 installed and operational. CICS is currently not available though... https://github.com/openmainframeproject/cobol-programming-course



    ------------------------------
    Hartanto Ario Widjaya

    Profile: https://hartan.to
    LinkedIn: https://www.linkedin.com/in/hartantoariowidjaya
    Master the Mainframe Slack: https://mtmcompetition.slack.com/team/U013M5YLF7V

    Sign up for Master the Mainframe Slack at https://ibm.biz/mtm_slack
    ------------------------------



  • 3.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted Fri July 23, 2021 06:34 PM
    Thank you for confirming what I thought.

    Is there somewhere documenting when the current program ends and the next one starting?





  • 4.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted 19 days ago
    Hi Paul,

    I have just received news that the current system will remain accessible until January of 2022 for current users, although new signups will be deactivated once the new system is live.

    That being said, I will still recommend you to keep offline backups :)

    Thank you!

    ------------------------------
    Hartanto Ario Widjaya

    Profile: https://hartan.to
    LinkedIn: https://www.linkedin.com/in/hartantoariowidjaya
    Master the Mainframe Slack: https://mtmcompetition.slack.com/team/U013M5YLF7V

    Sign up for Master the Mainframe Slack at https://ibm.biz/mtm_slack
    ------------------------------



  • 5.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted 19 days ago
    Thank you for your email!





  • 6.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted Tue July 27, 2021 01:17 PM
    Thank you for your reply.   What I found about the Learning system as opposed to the contest is that it's year round, but I can't tell if that's the mainframe or the actual badges on the internet (and wanting to make sure I can keep learning as opposed to it going down in a month or so):


    Anyone can register to use the Learning System and earn IBM Digital Badges. Take on the same challenges, but no prizes are awarded. The system is open year-round.





  • 7.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted Tue July 27, 2021 01:24 PM

    Traditionally, the system is replaced every year (i.e. the old one brought down, and replaced with a new one). Whether they will do that this year, I'm not really sure.

    That being said, I'll ask the sysprog just to make sure. But as long as the current server remains active, you will be able to do the challenges required to gain the 2020 badge.



    ------------------------------
    Hartanto Ario Widjaya

    Profile: https://hartan.to
    LinkedIn: https://www.linkedin.com/in/hartantoariowidjaya
    Master the Mainframe Slack: https://mtmcompetition.slack.com/team/U013M5YLF7V

    Sign up for Master the Mainframe Slack at https://ibm.biz/mtm_slack
    ------------------------------



  • 8.  RE: Compiling and Linking any DB2 or CICS Programs?

    Posted Tue July 27, 2021 01:47 PM
    Edited by Paul Newton Tue July 27, 2021 01:51 PM
    Assuming Enterprise COBOL as programming language, the IGYWCL for Enterprise COBOL 6.3 recognizes EXEC SQL and EXEC CICS statements and will expand code without need for Db2 or CICS first step to precompile   SQL and CICS compiler options now exist to expand SQL or CICS directives at compile time.

    https://www.ibm.com/docs/en/cobol-zos/6.1?topic=guide-enterprise-cobol-compiler-options
    ------------------------------
    Paul Newton
    ------------------------------