The JCL DD statement for beginners - M178

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • НаукаНаука

Комментарии • 32

  • @grappydingus
    @grappydingus 4 года назад +2

    Great video. Anything on JCL is always welcome!

  • @techie_teko8923
    @techie_teko8923 Год назад +2

    Learning cobol with jcl and I find your channel 🎉 thank you

  • @peteberrie
    @peteberrie 3 года назад +1

    This is bringing back so many memories for me. I was an IBM systems programmer from 1980 to the mid 1990s. I worked on OS/VS1, DOS/VSE, MVS and VM/SP as well as configuring CICS (of course!). In the 90s, I slowly moved into team leader / manager roles and left the hands-on work behind.
    Looking back, one of my favourite tasks debugging a system (or CICS) dump and fixing the Assembler code with SMP. In my early days, we had the known bugs on microfiche and IPLed from the card reader.
    I wish I had one in my garage!

  • @Stosszahlansatz
    @Stosszahlansatz 4 года назад +2

    Love the new intro! And the video too. :-) My personal order of parameters in a DD is: DSN, DISP, UNIT, VOL, SPACE and DCB. The logic is simple: (generally) you just need the first two if the dataset is cataloged, the first four if the dataset exists but is not cataloged, and all of them if it is new.

  • @Sebastian-jf5cp
    @Sebastian-jf5cp 4 года назад +3

    This is gold. JCL is too often just being copied and not understood in detail.

  • @EdouardTavinor
    @EdouardTavinor 3 года назад +1

    oh, i'm going to watch this video a number of times ... lots of information

  • @mieszkogulinski168
    @mieszkogulinski168 Месяц назад

    That's why the Unix dd command (I used it on Linux to write disk images to bootable USBs) uses unusual syntax if=xxx of=xxx bs=1M instead of standard Unix command syntax - it's taken from the JCL :D

  • @Universe728
    @Universe728 4 года назад

    This is awesome! Thank you.

  • @brucehewson5773
    @brucehewson5773 4 года назад +1

    Good job Moshe.
    Can consider DDNAME equivalent to a file handle.
    I prefer to code DD cards this way
    //DDNAME DD DISP=SHR,DSN=SYS1.DATASET.NAME
    The DSN parameter defines a variable length name up to 44 characters.
    Placing the DSN parameter as the last entry makes vertical alignment easier, and improves visual validation.
    For multiparm DD
    //*
    //SYSUT2 DD DISP=(NEW,CATLG,CATLG),
    // UNIT=3375,
    // VOL=SER=PUB001,
    // SPACE=(TRK,(300,60,20)),
    // DSN=BREXX.V2R2M0.INSTALL
    //*
    CONTIG is important where the dataset will be access directly = BDAM.
    An example is the RACF security dataset which must be one extent only.
    Another is the modern IODF dataset.

    • @grappydingus
      @grappydingus 4 года назад

      Nice job throwing the BREXX reference in there! :)

    • @brucehewson5773
      @brucehewson5773 4 года назад +1

      @@grappydingus You are welcome

  • @semuhphor
    @semuhphor 4 года назад +1

    Hi Moshix. If you know what each unit is, maybe you should do a short video describing each piece of equipment in the intro. So I saw 3350's? and what looked like 3270, but with weird black metallic boxy keyboards? Also, where were these machines? What were they used for? Very nice new intro.

    • @moshixmainframechannel
      @moshixmainframechannel  4 года назад

      Good idea. I will try to do that

    • @semuhphor
      @semuhphor 4 года назад +1

      @@moshixmainframechannel BTW, Thank you for this channel and these videos.

  • @Lehander100
    @Lehander100 4 года назад

    Wow! 5 thousands kittens!!!

  • @semuhphor
    @semuhphor 4 года назад

    //SYSPRINT DD SYSOUT=A ... muscle memory lives.

  • @jms019
    @jms019 4 года назад

    Nice scratchy keyboard mechanism noise in this one

  • @1977raider
    @1977raider 3 года назад +1

    Hi I just subscribed & hope to get a job where I already work in mainframe opp...What is a good beginner book you would recommend? And thank you for making these videos

  • @TheStefanskoglund1
    @TheStefanskoglund1 3 года назад

    Moshix: an example of a good book about JCL ? And not GC28-1349-1 the MVS/370 JCL user's guide. :-)

  • @bossapp7664
    @bossapp7664 4 года назад +1

    Which is the intro song?

    • @harenber
      @harenber 3 года назад +1

      This is:
      Artist: Purple Motion
      Title: Satellite one (remake)

  • @kishorekumar6345
    @kishorekumar6345 4 года назад

    Hi Moshix, do you offer any training on Mainframe?

    • @moshixmainframechannel
      @moshixmainframechannel  4 года назад +2

      Yes! On this channel !

    • @kishorekumar6345
      @kishorekumar6345 4 года назад +1

      @@moshixmainframechannel I want to learn CICS and DB2, Do you provide any personal trainings? Or paid online trainings other than this channel sir?

    • @moshixmainframechannel
      @moshixmainframechannel  4 года назад +1

      No

    • @kishorekumar6345
      @kishorekumar6345 4 года назад +1

      @@moshixmainframechannel Thank you Moshix, any references where I can start learning them?

    • @moshixmainframechannel
      @moshixmainframechannel  4 года назад +2

      My RUclips channel. You are in it right now.