The JCL DD statement for beginners - M178

  Рет қаралды 4,551

moshix

moshix

Күн бұрын

Пікірлер: 32
@peteberrie
@peteberrie 4 жыл бұрын
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!
@moshixmainframechannel
@moshixmainframechannel 4 жыл бұрын
Great fun !
@grappydingus
@grappydingus 4 жыл бұрын
Great video. Anything on JCL is always welcome!
@Stosszahlansatz
@Stosszahlansatz 4 жыл бұрын
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.
@techie_teko8923
@techie_teko8923 Жыл бұрын
Learning cobol with jcl and I find your channel 🎉 thank you
@moshixmainframechannel
@moshixmainframechannel Жыл бұрын
Welcome!
@Sebastian-jf5cp
@Sebastian-jf5cp 4 жыл бұрын
This is gold. JCL is too often just being copied and not understood in detail.
@EdouardTavinor
@EdouardTavinor 3 жыл бұрын
oh, i'm going to watch this video a number of times ... lots of information
@mieszkogulinski168
@mieszkogulinski168 4 ай бұрын
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
@moshixmainframechannel
@moshixmainframechannel 2 ай бұрын
Indeed
@semuhphor
@semuhphor 4 жыл бұрын
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 жыл бұрын
@@moshixmainframechannel BTW, Thank you for this channel and these videos.
@1977raider
@1977raider 3 жыл бұрын
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
@moshixmainframechannel
@moshixmainframechannel 3 жыл бұрын
Any JCL book is worth reading
@Universe728
@Universe728 4 жыл бұрын
This is awesome! Thank you.
@kishorekumar6345
@kishorekumar6345 4 жыл бұрын
Hi Moshix, do you offer any training on Mainframe?
@moshixmainframechannel
@moshixmainframechannel 4 жыл бұрын
Yes! On this channel !
@kishorekumar6345
@kishorekumar6345 4 жыл бұрын
@@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 жыл бұрын
No
@kishorekumar6345
@kishorekumar6345 4 жыл бұрын
@@moshixmainframechannel Thank you Moshix, any references where I can start learning them?
@moshixmainframechannel
@moshixmainframechannel 4 жыл бұрын
My KZbin channel. You are in it right now.
@Lehander100
@Lehander100 4 жыл бұрын
Wow! 5 thousands kittens!!!
@bossapp7664
@bossapp7664 4 жыл бұрын
Which is the intro song?
@harenber
@harenber 4 жыл бұрын
This is: Artist: Purple Motion Title: Satellite one (remake)
@brucehewson5773
@brucehewson5773 4 жыл бұрын
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 жыл бұрын
@@grappydingus You are welcome
@semuhphor
@semuhphor 4 жыл бұрын
//SYSPRINT DD SYSOUT=A ... muscle memory lives.
@TheStefanskoglund1
@TheStefanskoglund1 3 жыл бұрын
Moshix: an example of a good book about JCL ? And not GC28-1349-1 the MVS/370 JCL user's guide. :-)
@moshixmainframechannel
@moshixmainframechannel 3 жыл бұрын
Some very old OS/360 oriented JCL books are still very good
JCL Refresher in One Hour
1:00:05
Kumar ITChannel
Рет қаралды 180 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
Andro, ELMAN, TONI, MONA - Зари (Official Music Video)
2:50
RAAVA MUSIC
Рет қаралды 2 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
Managing IBM JES2 in MVS 3.8- M41
1:08:25
moshix
Рет қаралды 9 М.
JCL - DD Statement
10:38
TutorialsPoint
Рет қаралды 23 М.
Freshly Genned MVS/CommunityEdition - M233
26:09
moshix
Рет қаралды 3 М.
Zero to mainframe Cobol in 5 minutes  - M223
15:36
moshix
Рет қаралды 10 М.
Sorting with GnuCobol Sort - M239
26:32
moshix
Рет қаралды 2,8 М.
Working with IBM VSAM JCL - M25
36:21
moshix
Рет қаралды 5 М.
Impeachment Before New Year / Russia Hides the Details
13:59
NEXTA Live
Рет қаралды 446 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН