Mainframe operating system IBM MVS 3.8 on Windows for beginners - M44

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 563

  • @ronkaminski8879
    @ronkaminski8879 6 ปีที่แล้ว +25

    I'm 71 and left the mainframe world at 47 after 25 years of living and breathing assembler language programming and system mods. I MISS IT!! I know a lot has changed but this will be a great way of getting back in if just for fun. Great video. Can't wait to get the system up and running. I'm sure I'll be watching many more of your good work. Ron Kaminski - Prescott Valley, AZ.

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว +2

      Thank you sir. Assembler is what I love to program in, as well

    • @djgwhiz19
      @djgwhiz19 2 ปีที่แล้ว +1

      What's the best company to apply for in Arizona. I use to be in tape management and working with as400 . But it's been 20years

  • @wallywallman1831
    @wallywallman1831 2 ปีที่แล้ว +9

    Like Mr. Kaminski I started back in Jan. 1967 using assembler on a 360 model 30. It had 32k of memory and 3 2411 disk drives. And who could ever forget that screaming 1403 printer. I spent 37 years with those lovely mainframes. Ended up as system programmer on a 4381. Then into PC networks, web servers, etc. I am now 76 and Hercules and
    3.8 are running on my PC. What a ride it has been!

  • @alpslumberjack667
    @alpslumberjack667 4 ปีที่แล้ว +9

    Can't emphasize how important these videos by moshix are. Man you are awesome. I was going to start an internship for the summer but due to nCovid-19 my internship got delayed so i asked my manager is there anything i should learn while staying at home and she said learn COBOL, CICS and learn about mainframes. EVERYTHING is on your channel. Meticulous. Your teaching style, a little bit history of mainframes, languages , compiler reactions, everything you teach man i found SUPER important. Again Thank you very much for your hard work. Salute!

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      Thank you !

    • @KameraShy
      @KameraShy 4 ปีที่แล้ว

      Add JCL and TSO CLISTS.

    • @grinsystem
      @grinsystem 4 ปีที่แล้ว +1

      Make sure you head over to ibm master the mainframe challenge. They have some guided tour on ipsf and cobol stuff too. They give access to a mainframe to do some guided challenges. Also this is a bit late but Pluralsight was offering the month of April for free, they have one video course on cobol and getting around zOS. So between this channel and such, should be on a good path if you want to go do these things

    • @alpslumberjack667
      @alpslumberjack667 4 ปีที่แล้ว

      @@grinsystem Sure thing. Thanks

  • @artifyr
    @artifyr 2 ปีที่แล้ว +5

    The fact that you not only showed how to set everything up, but also taught us about the fundamentals and everything important!! Thanks a ton for this, I just started working with mainframes and was wondering how i could practice without messing with ibm's actual systems hahaha

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว +4

      Thank you and welcome to the mainframer community. Join our discord !

    • @artifyr
      @artifyr 2 ปีที่แล้ว +1

      @@moshixmainframechannel Could you send your link again? the one in description is expired

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว +1

      discord.gg/eyRjj4t

  • @jerseybob4471
    @jerseybob4471 3 ปีที่แล้ว +2

    I love your videos. I love big iron. I worked for IBM from 1967 to 2005. I started as a mainframe hardware guy. Later I became an MVS program support rep. I finished my career as a UNIX and networking specialist. Rock on!

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      Oh wow! Would have loved to watch you working on the hardware. And MVS support must have been a great job! Envious ! Thanks for watching .

  • @ashishbitm
    @ashishbitm 3 ปีที่แล้ว +2

    Thank you for the awesome crash course and walking down the history. Well, now we know who is your real love. spending your valentine's day with MVS :)

  • @MrVibhore1989
    @MrVibhore1989 5 ปีที่แล้ว +2

    Thanks ... I took 5 hours to complete just this 1 hour video .. generally i watch videos at x1.5 but with this sensitive video i used speed x0.5 and pause lots of time... back by 20 sec, 10 sec several times... finally fully watched and installed successfully, thanks... :) its 3:46am in the night now... good night..

  • @Ben-up4lj
    @Ben-up4lj 5 ปีที่แล้ว +1

    I'm so happy that I found this channel. I'm really interested in computer history and old systems. Digging in slowly and had a great success today running it on my Linux system. I like the old ways computers were used to. But also enjoy watching your videos :D. Keep it going, thank you!

  • @miguelfernandez2452
    @miguelfernandez2452 4 ปีที่แล้ว +3

    Congratulation Moshix ... Long Live to MVS 3.8 ... IBM Legacies operating systems are safelive table for the future

  • @justwanderin847
    @justwanderin847 4 ปีที่แล้ว +3

    Well I loaded and ran it on my windows 8.1 box. Worked exactly like the tutorial. Thanks. Next, Load it on my linux boxes....
    THanks ! I have been wanting to run Hercules for years now, but was too much time and issues. This was so easy. (mainframer since 1975) Mickey

  • @qillerdaemon9331
    @qillerdaemon9331 ปีที่แล้ว +3

    Folks: this video is five years old, it may be a little out of date, but everything discussed in it can be found online somewhere. I have this running on my Ubuntu box just fine and am enjoying it just fine. Thank you, Moshix, for all your vids! 😊

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      Exactly. Thanks

    • @deepakmishra87
      @deepakmishra87 ปีที่แล้ว

      @@moshixmainframechannel could you please check previous comments and help me resolving one problem : I am facing an issue "BSPPILOT NOT ACTIVE"

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +2

      @@deepakmishra87join our discord channel for support. TH-cam is not a good medium for support.

    • @deepakmishra87
      @deepakmishra87 ปีที่แล้ว

      @@moshixmainframechannel done !

  • @joxerlee1
    @joxerlee1 4 ปีที่แล้ว +4

    This brought back memories as I was a CICS and MVS Systems Programmer! Crazy that there is a big demand for COBOL programmers right now!

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว +1

      What years were you active ?

    • @joxerlee1
      @joxerlee1 4 ปีที่แล้ว +1

      @@moshixmainframechannel It was the late 80's. I started out as a COBOL application developer and then migrated over to the Systems Programming group. I liked CICS more than MVS. Seeing u run IDCAMS and recognizing those VSAM file definitions brought back a flood of memories. And I don't know how many times I used =3.8 in ISPF! lol

    • @joxerlee1
      @joxerlee1 4 ปีที่แล้ว

      @@moshixmainframechannel I still remember the salmon colored 370 assembler instruction set booklet. :-)

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      Nice. I started in the early 80s

    • @KameraShy
      @KameraShy 4 ปีที่แล้ว +1

      @@joxerlee1 I still have mine. System/370 Reference Summary. GX20-1850-2 Third Edition 1974.

  • @joseph_donovan
    @joseph_donovan 2 ปีที่แล้ว +1

    Love it, love it, love it! Thank you so much for this delightful video tutorial. Makes my ear lobes tingle with delight! Thank you again!

  • @muharemjusufi5542
    @muharemjusufi5542 4 ปีที่แล้ว +3

    ETHZ->Zürich
    EPFL->Lausanne
    Great Video!
    Greetings from Switzerland

  • @forthy62
    @forthy62 6 ปีที่แล้ว +1

    Wohoo :-) The second part of the video was exactly what I was looking for! Thanks a lot!

  • @havetacitblue
    @havetacitblue 3 ปีที่แล้ว +3

    Man, talk about a trip down memory lane. I was just a teenager when I started working at a bank’s data center running System/370. I ended up transitioning to the micro world, so never got around to programming on a mainframe. I spent many a weekend, however, poking around TSO trying to understand this beast.

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      Fun stuff, isn’t it !

    • @havetacitblue
      @havetacitblue 3 ปีที่แล้ว +1

      I was always awed by the CICS SPIE and STAE startup messages. I thought that was so cool. I did end up doing a stint as a DB2 DBA fifteen years later, so that made my 16 year old self happy.

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      STAE AND SPIE are some
      Of the most amazing things about MVS along with GTF

  • @rationalraven8956
    @rationalraven8956 4 ปีที่แล้ว +1

    thanks for the great video, my company wants me to change stuff on the mainframe and pull data for business intelligence purposes, but nobody else around the office seems to know anything about it, so this is super helpful, RFE seems pretty similar to the ISPF environment we have at work

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว +3

      Learning stuff is so much fun, isnt it ?

    • @rationalraven8956
      @rationalraven8956 4 ปีที่แล้ว +1

      @@moshixmainframechannel Definitely, that's the best part of my job :)

  • @miguelfernandez2452
    @miguelfernandez2452 5 ปีที่แล้ว +1

    Excellent Demo thank for your time and explanation. With this presentación I get a gratefully remember and mind activity as system programmer for IBM

  • @cesarvallevillanueva6595
    @cesarvallevillanueva6595 2 ปีที่แล้ว +4

    El Banco de la Nación, El Banco de Crédito y el BBVA, utilizan mainframes, con terminales 3270 , bajo MVS 4381

  • @chrisdelap2793
    @chrisdelap2793 2 ปีที่แล้ว +3

    CBT was Connecticut Bank and Trust. A systems programmer created a bunch of cool utilities. I still have a 3490 tape cartridge somewhere.

  • @ToddMagers
    @ToddMagers 6 ปีที่แล้ว +1

    Excellent video! I hope you continue with this channel, it is fun and very educational.

  • @marcuswilliams3455
    @marcuswilliams3455 ปีที่แล้ว +1

    Wow, I can't believe I'm just seeing this one. Great presentation. First time, I've seen Hercules in operation. Yeah, though it would have been nice, as per for the 3390 drives, to have been of the mod-3's (2GB+). Though, I did noticed that's such old version of Cobol (OS Cobol), which predates any of the versions of Cobol that I used during my career. Yeah, I figured it's about licensing issues. Interesting, watching the system come up, remains me, this is the view that only the operators and system programmers see, that us TSO users don't see.

  • @ahmadalalloush9962
    @ahmadalalloush9962 3 ปีที่แล้ว +1

    It is a Great Tutorial video and the music in the background is wonderful, It brought back beautiful memories. :)

  • @funmifayanju4228
    @funmifayanju4228 4 ปีที่แล้ว +2

    Thanks for this clear introduction!

  • @JitendraSingh-xr2jb
    @JitendraSingh-xr2jb 4 ปีที่แล้ว

    A very nice video. I particularly liked history, observation details, fun facts and insights on performance. Thank you Moshix.

  • @hemantsharma17
    @hemantsharma17 2 ปีที่แล้ว +1

    This is excellent work. Respect and gratitude. Thanks so much for sharing !!!!

  • @katakis4525
    @katakis4525 3 ปีที่แล้ว +1

    Thanks, moshix. Look forward to seeing more of your videos.

  • @prashantdobhal2592
    @prashantdobhal2592 3 ปีที่แล้ว +1

    TK4 worked for me. Thanks a lot moshix

  • @KurisuYamato
    @KurisuYamato 2 ปีที่แล้ว +1

    Oooh, I think I'm going to have to give this a go. intimidating but certainly logical. Who knows, a year from now I could be writing my own business code for the heck of it! :)

  • @RobAlderden
    @RobAlderden 5 ปีที่แล้ว +1

    Very clear explanation. TY! Step @ 12:12 not needed. A personal path setting is enough. @24:14 editing a config file should be done in a text editor (ie notepad, from the creators of edlin) not a word editor (wordpad or word). @33:36 actually 18.045 is telling you current date: year (20)18 and day number 45: 14 feb

    • @moshixmainframechannel
      @moshixmainframechannel  5 ปีที่แล้ว +1

      Thank you

    • @RobAlderden
      @RobAlderden 5 ปีที่แล้ว +1

      @@moshixmainframechannel Nice to have this "monster" up and running on my own hardware now! Was writing PL/I on TSO/ROSCOE using IMS/DB2 in the 80's for Dutch Airline industry. Been strugling with Hercules the last few years but was not able to run it properly. So TY again. looking forward to study more videos from you. I still have some private PL/I code i would like to run.

  • @ernietech-101
    @ernietech-101 4 ปีที่แล้ว +5

    Worked like a charm

  • @typograf62
    @typograf62 2 ปีที่แล้ว +5

    DASD stands for Direct ACCESS Storage Device 26:46.

  • @hariharansreekumar3515
    @hariharansreekumar3515 4 ปีที่แล้ว +2

    Hi Moshix - Its a excellent Video those who really like to learn whether any way to install ISMF & DFHSM in this.

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      No. ISMF and DFHSM are part of later versions and don’t run on this 24bit operating sustem

  • @mannym5365
    @mannym5365 5 ปีที่แล้ว +1

    Fantastic presentation! I followed this video step by step and installed, tested and validated everything as described ... totally amazing. Thank you for sharing and explaining the key points. I plan to use this HERCULES environment to re-familiarize with BAL and understand more about the IBM architecture. Many thanks, this is a great teaching tool! And yes, mainframes are very much alive, more so than people think.

  • @grappydingus
    @grappydingus 6 ปีที่แล้ว +1

    Great Tutorial! I really could have used this when I was first starting out, it would've saved me a lot of time! 🙂

  • @ripudamandubey
    @ripudamandubey 6 ปีที่แล้ว

    Thanks A Lot brother... Love from India 🇮🇳

  • @YinYangDPW
    @YinYangDPW ปีที่แล้ว +3

    Never had heard of this before - fantastic video - during 1970s was a COBOL, Assembler, Fortran programmer in application software and ended up in system software support. Retired now.
    Obviously from your video, this emulator handles COBOL; what about Assembler (including Macro Assembler), and FORTRAN ?

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +3

      Yes. We have 14 compilers. Fortran H and Fortran G, PLI, two assemblers, pascal, RPG, Simula, C, Basic, GCC, and more

    • @YinYangDPW
      @YinYangDPW ปีที่แล้ว +1

      @@moshixmainframechannel thanks - going to be looking into this.

  • @johnantypas7618
    @johnantypas7618 ปีที่แล้ว +2

    I know you were just kidding around so, but by no means are you making a fool of yourself. Mainframes are a very unique world most of us never see or touch, so having someone guide us is immensely helpful. I even like your VMS videos as I do remember them! (Ah DecNET) In some ways, the young ones do need to see this because it shows how the plumbing works -- a lot of magic happens behind the scenes these days.
    Oh, and COBOL may be old, but of late, it's paying a lot of bills for people.

  • @wimuijtenhaak8696
    @wimuijtenhaak8696 4 ปีที่แล้ว +3

    Old memories revived ! MVS rules!

  • @LaTernurin
    @LaTernurin 6 ปีที่แล้ว +1

    Muchas gracias por el video, el mejor!! Thanks 🇲🇽

  • @fourmath6066
    @fourmath6066 3 ปีที่แล้ว +1

    Thank you , need a refresh after seeing this video a year ago .

  • @stephaniestgeorge9344
    @stephaniestgeorge9344 5 ปีที่แล้ว +2

    thank you SOOOOOO much for the video!!!!

  • @LandNfan
    @LandNfan 5 ปีที่แล้ว +3

    16 MB sounds huge. The IBM System/3 10 that I started in had a whole 24 KB of ferrite core memory. The OS consumed 4K, leaving 20K for the single user task. Yes, it was a batch machine.

  • @cesarfernandez8970
    @cesarfernandez8970 4 ปีที่แล้ว +1

    Mr. moshix thak you very much for your contribution. i suscribed to your channel.

  • @nkoch61
    @nkoch61 4 ปีที่แล้ว +2

    Hi Moshix, great video. I follwed it and all worked as expected (under Ubuntu).
    Do you have any idea why the terminal screen of Hercules is not updated as under Windows? Register contents are 0 most of the time and I could not adjust screen refresh rate.
    For someone like me with a lot of experience (programming and administration) outside the mainframe world, can you suggest an order to view your videos?
    Thank you!

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว +1

      Not sure why it doesn’t update. Type panrate 50 in the Hercules console. Order: start from M1 and proceed to M173.

  • @Uglydollsrises23132
    @Uglydollsrises23132 4 ปีที่แล้ว +5

    COBOL was trending on Twitter and that's what brought me here. Did you ever get access to COBOL?

  • @tygrtrax9273
    @tygrtrax9273 3 ปีที่แล้ว +1

    Thanks for the video very informative!

  • @ronkaminski8879
    @ronkaminski8879 6 ปีที่แล้ว +3

    Just thought I'd add my first foray into the mainframe world was in 1969 on a 360 model 20 that'd just switched from a Card Operating System to a Disk Operating System with one 1403 printer, one 2314 disk drive and 12K (that's right 'K') of memory. Ron Kaminski

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      The golden age of computing

    • @missyd0g2
      @missyd0g2 4 ปีที่แล้ว

      Ron, I hope to get mine running when we return to PV AZ late November. We are close to Dewey.

  • @richardrich2710
    @richardrich2710 ปีที่แล้ว +2

    use 0100 not 100 spaces as the field is 4 bytes long that is why you got a soc 7

  • @4citi
    @4citi 4 ปีที่แล้ว +1

    This video was great and helped me get my system running. I have to get used to the editor not being ISPF. Then I want to see how much COBOL and REXX I can run. Have you checked out KICKS and is there something similar to DB2?

  • @pratvachan
    @pratvachan 4 ปีที่แล้ว +1

    You sir, are AWESOME!!!!

  • @eliedelouya4440
    @eliedelouya4440 6 ปีที่แล้ว

    Hi MOSHIX!! I asked the same question to Tom Brennan about v2.00 and here is his answer:
    "V2.00 was my attempt at getting true-type fonts to work along with some
    other things like REXX as a macro language. But I stopped working on
    that version. Right now my latest version is the one on my download
    page, V1.27, other than a couple of test V1.28 versions that you might
    not want because they are not done yet."
    So, I guess that it is not not necessary to mention this v02.00 until it is completed. But, of course, it is up to you.
    I keep on installing the tools, then.

  • @JasonLFroebe
    @JasonLFroebe 4 ปีที่แล้ว +3

    Since you're on Windows, you can 'tail' a file easily with Powershell so you don't have to keep opening it in notepad or similar:
    Get-Content prt\prt00e.txt -tail 1000 -wait
    assuming you're in the MVS3.8 directory

  • @Mossy-Rock
    @Mossy-Rock 6 ปีที่แล้ว +1

    This is such a well-made and well-explained video! Thank you!
    I've acquired an apparently working IBM 3278 Mod 2 terminal that I would love to somehow connect to Hercules / MVS 3.8 as the system console. I know it's been done because I've seen pictures of it here and there on the web, but there are no details provided. Moshix, or anyone else, can you help me get started with this project, with any helpful links? I know an IBM 3274 controller or similar is involved, but the networking part escapes me.
    I was an IBM mainframe programmer for 30 years on DOS/VSE, VM, and MVS machines, and around 2003 I transitioned into Windows systems and network support as a career. I have never lost my love for IBM mainframes, though.

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      It's easy to to connect a 3278 to Hercules as the console if you have a 3274-R Ethernet (not token ring) establishment controller. You also need the right firmware floppy revision. Then it becomes feasible and it has been done before indeed

    • @Mossy-Rock
      @Mossy-Rock 6 ปีที่แล้ว +1

      Thank you. Now to find a controller that still works! Are you talking about a 3174-11R? I don't know of any 3274 models with an "R" in it. I could try to contact someone at corestore.org that has had some pictures of this setup in the past.

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      Yes that’s the one

  • @SINC0MENTARI0S
    @SINC0MENTARI0S 2 ปีที่แล้ว +1

    Thank you Moshix for this awesome resource.
    I can modify SYS2.JCLLIB(PRIMCOB1) and run it successfully. But the compiler/TK-4 invariably gives condition code 12 when I save & submit a "Hello World" Cobol program created in my own file. The compiler (or TK-4) complains about one or more of the DD statements in the JCL. I've made sure I'm typing the JCL DD statements exactly as they are in dataset SYS2.JCLLIB(PRIMCOB1). Is it that the DD statements in the JCL for PRIMCOB1 are not absolute paths?
    Per your suggestion I glanced at the user's manual, but it does not provide the kind of knowledge you impart in your videos. Are there any other resources you recommend for us who are new to mainframe programming? My expertise in AS/400 (and back-end systems) isn't helping me expedite my acquaintance with the mainframe realm.

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว

      Can you paste your job here and I look at it ?

    • @SINC0MENTARI0S
      @SINC0MENTARI0S 2 ปีที่แล้ว

      ​@@moshixmainframechannel Thank you kindly. Here it is:
      000001 //HELOWRLD JOB (COBOL),'HI',CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1)
      000002 //HELOEXEC EXEC COBUCG
      000003 //COB.SYSPUNCH DD DUMMY
      000004 //COB.SYSIN DD *
      000005 IDENTIFICATION DIVISION.
      000006 PROGRAM-ID. EXCBLPGM.
      000007 PROCEDURE DIVISION.
      000008 DISPLAY 'HELLO'.
      000009 STOP RUN.
      000010 /*
      000011 //COB.SYSLIB DD DSNAME=SYS1.COBLIB,DISP=SHR
      000012 //GO.SYSOUT DD SYSOUT=*,DCB=(RECFM=FBA,LRECL=161,BLKSIZE=16100)
      000013 //

    • @einsteinwallah2
      @einsteinwallah2 2 ปีที่แล้ว

      there is a video on jcl ... search words: *jcl mainframe tutorial*

  • @moisessoto5061
    @moisessoto5061 3 ปีที่แล้ว +2

    45:15 how do you scroll through datasets?

  • @ronaldmarcellana5169
    @ronaldmarcellana5169 2 ปีที่แล้ว +2

    This is really a great and very educational at that for us beginners. Anyway is there a way to do all the installation in a macbook? thanks in advance.

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว

      Yes macOS is supported

    • @ronaldmarcellana5169
      @ronaldmarcellana5169 2 ปีที่แล้ว

      @@moshixmainframechannel Thanks Sir. Hope you don't mind my followup question, Is there any way to integrate z/OS to Hercules? Really appreciate your response.

  • @eliedelouya4440
    @eliedelouya4440 6 ปีที่แล้ว +2

    Hello Moshix, very good vidéo!! For my new job, I need to get familiar with z/OS. Do you have the same vidéo for z/OS?
    Or is it OK to learn with TK4 because there are small différences with z/OS?

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      Very similar. Learn MVS and you are at home in z/OS

    • @eliedelouya4440
      @eliedelouya4440 6 ปีที่แล้ว

      I did not find v200 on Tom Brennan's site. The latest one is v1.27

  • @fum00A
    @fum00A ปีที่แล้ว +2

    ABEND S0C7 is a data excpetion - probably due to the trailing blank on the input statement.

    • @111bobgato
      @111bobgato ปีที่แล้ว +2

      Yes but what is a SOC4? To keep my feet warm?

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว

      @111bobgato yes

    • @ronkaminski8879
      @ronkaminski8879 ปีที่แล้ว +1

      S0C4 is an addressing exception. Your program tried to enter some other address space. Happens most often searching or building a data table (matrix).

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว

      @@ronkaminski8879 thanks !

  • @flyingzeppo
    @flyingzeppo 6 ปีที่แล้ว +1

    Around the 46:30 part of the video, I do exactly what is said (type 'a' then type 'herco1', 'youtube', and 'moshix' (Mine also has a line that says 'Member' below 'Type'.) Anyway, after I finish typing 'moshix' by Type I press Enter as instructed in the video, and all that happens is the 'a ' at the top disappears and it says 'Invalid selection' in yellow at the top. ???

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      That’s because you are in menu option 3.3. You need to go to menu option 3.2 to allocate a data set. That should get you going. Thanks for watching

    • @flyingzeppo
      @flyingzeppo 6 ปีที่แล้ว +1

      That fixed it. Thank you!! Loving the video thus far.

  • @ismailmujde
    @ismailmujde 2 ปีที่แล้ว +2

    At 80's I was a student at a university having IBM 4341. I learned pascal and fortran there. But there was something called CMS and we could create, edit, compile and run pascal/fortran files directly without creating jobs. Is CMS an alternative to MVS? Is there any emulator for it? Thanks for the nice video.

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว +1

      CMS is the time sharing environment of VM/370. Lots of videos about VM/370
      In this channel. You see CMS there everywhere

  • @Baile_an_Locha
    @Baile_an_Locha 4 ปีที่แล้ว +1

    I've found this video a really useful entry to the mainframe world. I now have TK4- running permanently on one of my Linux boxes. My tip is to replace the Hercules version bundled with TK4- with your own build of Hercules 4.x "Hyperion" from the repo on GitHub. The Hyperion code base seems to have some big performance improvements. You also get the benefit of the newer GCC compiler optimisation and - if you are so inclined - you can engineer a build that targets your specific CPU instruction set level. All in all, my peak MIPS is 5+ times faster than with the stock Hercules.
    But I do have a mainframe noob question that I really hope somebody might help me with. This is driving me nuts! When I enter a command at the TSO prompt and mess something up, I can't get back to the READY prompt. It just keeps saying "REENTER+ -". From what I read online, the PA1 key is supposed to break out of a command but for me PA1 just causes TSO to display what looks like a "|" (vertical bar, pipe, whatever) prompt. Pressing at that prompt just takes me back to "REENTER+ -". When this happens, my only workaround is to stop and restart TSO at the MVS console. Help!

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      When you get the vertical pipe press PA1 again then type quit

    • @Baile_an_Locha
      @Baile_an_Locha 4 ปีที่แล้ว

      @@moshixmainframechannel Thanks, but I'm afraid that makes no difference. I get the pipe, I press PA1 again, type QUIT, press and it goes right back to where I was. I must have spent hours over the last few days trying to figure this out. AAArrrggghh!

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      Write END

  • @chandrasekharchittimoju7125
    @chandrasekharchittimoju7125 2 ปีที่แล้ว +2

    even 2022 its sworking fine and same as follow the steps to executes

  • @LTtheofficial
    @LTtheofficial 5 ปีที่แล้ว +1

    Hallo, when I am at tso applications home screen and choose option 1 (RFE) as you did at min 43:59 instead of the option that appear at your video the options that appear to me are theese:
    D - DATA SET LIST
    O - DISPLAY SPOOLED OUTPUT
    T - ISSUE TSO COMMAND
    X - EXIT RFE
    So I have stacked there. Do you know why this is happening?

    • @moshixmainframechannel
      @moshixmainframechannel  5 ปีที่แล้ว

      No idea why

    • @LTtheofficial
      @LTtheofficial 5 ปีที่แล้ว

      @@moshixmainframechannel It's OK. I reinstalled it and now it's working.

    • @flgllm1
      @flgllm1 3 ปีที่แล้ว +1

      @@moshixmainframechannel The first TK4 download package has an older version of RFE. V44 I think. Using the Update 8 version (Current) matches what you used (v46.6)

  • @marlonramos3340
    @marlonramos3340 4 ปีที่แล้ว +2

    Thank you for the wonderful video. Btw, do you also have tutorials on how to incorporate DB2 and CICS on this MVS on windows?

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      Unfortunately DB2 even version 1 does not run on this MVS and it wouldn't be legal anyway. Same for CICS

    • @marlonramos3340
      @marlonramos3340 4 ปีที่แล้ว +1

      @@moshixmainframechannel ok, do you know of any other mainframe system for windows that can incorporate DB2 and CICS? Basically I'm trying to create a mainframe system in windows with cobol, Db2, cics, and jcl that I can use for training purposes only

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      @@marlonramos3340 yes the microfocus suite

    • @marlonramos3340
      @marlonramos3340 4 ปีที่แล้ว

      @@moshixmainframechannel thank you for replying. Just want to ask if you have any reference materials or tutorial videos (or reference materials you can recommend) that sets up micro focus suite that includes CICS and DB2 in windows?

  • @philtoa334
    @philtoa334 3 ปีที่แล้ว +1

    Thank you very much , very good vidéo.

  • @MegaDavid2048
    @MegaDavid2048 5 หลายเดือนก่อน +1

    What is the phisical block size and how many blocks can store in a track?

    • @moshixmainframechannel
      @moshixmainframechannel  5 หลายเดือนก่อน

      Come to our discord channel to ask thee questions please. Much easier there to get help

  • @einsteinwallah2
    @einsteinwallah2 2 ปีที่แล้ว +1

    you could change the parm for cob step to produce assembler listing of compiled code ... i think so the specific option is list ... by default it is nolist ... you can then go to assembler listing and locate the code generated for the input statement [oops not input statement but first arithmetic statement that uses input field] and you will realize that 0c7 error is happening because it is attempting to pack input number in preparation to do arithmetic ... input number is in character format and that where i think it is failing because of trailing space characters in input field ... pack takes a number of characters and produce packed decimal format ... this will be converted to fullword binary format by cvb ... it will fail executing pack because there are trailing space characters ... one good way to learn assembler is to use list compiler option to produce assembler code generated by compiler

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว

      I could

    • @ronkaminski8879
      @ronkaminski8879 ปีที่แล้ว +1

      I don't know if it's changed but DMAP produced a Data Division map (assembler data names), and PMAP produced a Procedure Division map (assembler code).

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว

      @ronkaminski8879 hasn’t changed. Thanks

  • @plvarun
    @plvarun 6 ปีที่แล้ว +1

    Awesome Video. you made my day..

  • @petervincent5376
    @petervincent5376 4 ปีที่แล้ว

    @moshix Was there a reason that you installed Hercules first, but then installed and ran TK4- (which included Hercules) as I couldn't see you use the first Hercules again? Or did I miss something? Just wondering...

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว +1

      Yes I mentioned it in the video. It can be useful to run things like VM/370 and DOS/VSE

  • @macieksoft
    @macieksoft 3 ปีที่แล้ว +1

    How to get COBOL output only (without any stuff from compiler and job control and so) printed on a printer?
    Is there any statement in COBOL that prints data to a file (i don't mean held output, I mean writing data directly to a file from COBOL)?
    Can COBOL access printer directly (independent of JCL message class)?

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      It is already sperated. Just take what you need

    • @macieksoft
      @macieksoft 3 ปีที่แล้ว +1

      @@moshixmainframechannel So the SYSOUT is for COBOL prinout and MSGCLASS is for the compiler and JCL related messages? Now the big question is how to prevent all the automatic tasks that happens during MVS turnkey startup from sending messages to printer, so i can have printer exclusively for manually submitted jobs.

  • @ronaldhahn1936
    @ronaldhahn1936 2 ปีที่แล้ว

    This was a great video for getting the MVS 3.8J system up and running!
    I have not been able to find an old VTAM command reference. Anybody know what VTAM display commands were available at that level?

  • @MrJaenicke
    @MrJaenicke 6 ปีที่แล้ว +2

    Excellent demo. My Hercules works fine. But have you got a link for a new z/OS image, like z/OS 2.1, 2.2 (2.3)?

  • @bears23rely
    @bears23rely 2 ปีที่แล้ว +1

    hey moshix, im having problems with the "host ip or alias" connecting part @36:02, it wont connect not matter what i put it

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว +1

      Did you try port 3270 ?

    • @bears23rely
      @bears23rely 2 ปีที่แล้ว +1

      Basically I don’t know what to put for the “ host ip name or alias” that’s the part that’s not connecting

    • @moshixmainframechannel
      @moshixmainframechannel  2 ปีที่แล้ว +2

      Localhost or 127.0.0.1

    • @bears23rely
      @bears23rely 2 ปีที่แล้ว

      @@moshixmainframechannel ah ! Thanks brother

  • @Baile_an_Locha
    @Baile_an_Locha 4 ปีที่แล้ว +3

    Use Notepad++ instead of Notepad when working with the spooled print files - it automatically tails them.

  • @BbHCL
    @BbHCL ปีที่แล้ว

    @moshix, thanks for this and all the other vids....very helpful. In M44, you describe installation of Hercules, terminal emulator etc then move onto TK4 installation.....but what is the best video in your series to install software directly into Hercules on Windows (or Linux)?

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      Thanks. You can’t really install software unto Hercules. Maybe you mean installing software on MVS (which runs on top of Hercules)? If so I have several videos about that. Look for keywords ASSIST or System Programming or Pascal.

    • @BbHCL
      @BbHCL ปีที่แล้ว +1

      Hercules is just a HW emulator right? The OS goes over that, then the tools, utilities & applications. So in theory, one could install any OS version (with the appropriate legal approvals etc).

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว

      Yes of course.

  • @nmarcel
    @nmarcel 6 ปีที่แล้ว +1

    I'm in shock remembering one of my job nightmares. I saw that editor in 1999 while working in a bank, and being a software developer coming from the DOS and Windows world I was petrified when my boss started to show me that arcane editor (I remember the "full reader" and "member" things, I was horrified on how much work/typing its was required to edit a simple file!, prior I believed that Unix's "vi" was the worst editor I've seen!). Fortunately, despite knowing COBOL (I learned the RM-COBOL for PC, so it was easy using the *advanced* editors in DOS like QEdit), I wasn't assigned to create COBOL and JCL programs in the mainframe and PowerBuilder + Sybase stored procedures saved me. Ufff!

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      What a freaky horror story...

    • @nmarcel
      @nmarcel 6 ปีที่แล้ว

      Yes, the Semware editor "QEdit", which was better than that integrated in Turbo-Pascal or Turbo-C++. Any of those editors were intuitive to use and didn't require training plus a command sheet in the wall.

    • @cu806
      @cu806 6 ปีที่แล้ว +1

      moshix in the vista TN3270 Session A. Local host is not an option when I open it up to connect. I tried to input my own IP address with no luck. What could be my issue that I need to correct to connect

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      It’s not an option pre-configured. You have to type in localhost yourself and then make sure to give port 3270.

    • @cu806
      @cu806 6 ปีที่แล้ว +1

      moshix so just type the words local host or do I need some type of IP address?

  • @djintotjandra247
    @djintotjandra247 4 ปีที่แล้ว +3

    I WORKED WTIH MAINFRAME SINCE 1978 WITH COBOL, PL.I, ASSEMBLER AND RPG II.

    • @cerealspiller
      @cerealspiller 4 ปีที่แล้ว +1

      Thus the ALL CAPS 😀

  • @richrusho6564
    @richrusho6564 3 ปีที่แล้ว +2

    Not sure what's going on but as soon as Hercules starts the processors stop. The terminal emulator connects but it will not go any further than the tk4 initial panel

  • @einsteinwallah2
    @einsteinwallah2 2 ปีที่แล้ว +1

    abend code s0c7 is for bad data ... if you look at compiled code in assembler it will first convert pic 9(8) data from sysin to computational full word binary ... this is where i think it abends ... it will first convert to packed decimal and then to binary ... i think so packed decimal created could be bad because the sysin number has a space character at lower end of number and may be space which is hex 40 in ibm mainframe will give a 4 half byte as sign in packed decimal when converting to pd? ... i could be wrong because it has been a while i wrote any programs

  • @phillipbruce5936
    @phillipbruce5936 ปีที่แล้ว +1

    After select 3 and the g to go graphics I did NOT understand what you used to switch between there. What key did you press to switch betwen the graphic then back to menu?

  • @fabiosarts
    @fabiosarts 5 ปีที่แล้ว +1

    Actually, on 58:50 most likely didn't change because you kept that selection mark, so windows just freezes the window until you remove that selection mark xD
    By the way, i'm going to be very fun to experiment with it, at least starting with C :)

  • @subhransunarayanchakrabort4167
    @subhransunarayanchakrabort4167 4 ปีที่แล้ว +2

    You are really awesome

  • @Psyacces
    @Psyacces 6 ปีที่แล้ว +1

    quick question... I didn't​ get exactly the purpose to run the set_to_console_mode.bat ... what is an unnatended operation??? what happen if don't run the .bat and initiate the MVS??

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว +1

      Give it a try , you can always just kill Hercules and unzip a brand-new mainframe in seconds ! :-)
      Without that batch file it starts without a console

    • @Psyacces
      @Psyacces 6 ปีที่แล้ว +1

      moshix thank you! btw awesome video!

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      Thanks

  • @puyansude
    @puyansude 4 ปีที่แล้ว

    Great tutorial - Thank You !

  • @sarvesh_7736
    @sarvesh_7736 4 ปีที่แล้ว

    At 36:00 when I start Vista TN3270, I'm not getting the IPs and local host, it's blank for me, how can I fix this issue? Sorry if this sounds like a stupid doubt

  • @leonidshtipler5780
    @leonidshtipler5780 3 ปีที่แล้ว +1

    I have the same issue "I was able to bring the TK4 logo but when I pressed ENTER (CTRL key) it is giving me "X System" at the bottom screen and is not able to get the logon prompts. I am using Windows 10." Verified multiple times that CTRL key is mapped to "Enter" in keyboard editor.

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      Make sure you selected 3270 mod 4 terminal emulation. Make sure Hercules is running. try pressing the enter key only once

    • @willirvin3337
      @willirvin3337 3 ปีที่แล้ว +1

      I had this happen to me as well. I solved this issue by relaunching Hercules

    • @PriyankaMagnet
      @PriyankaMagnet ปีที่แล้ว

      facing the Same error

  • @tpelton
    @tpelton 6 ปีที่แล้ว +1

    i tried to follow your example of doing a copy, but i wanted to copy the prime number cobol example, into a new partitioned dataset under the 'herc03' user, so i could play around with the source code and stuff within a different dataset. when i try to do the copy, i get "data set not cataloged". i'm probably way out in left field, since i know absolutely nothing about mvs. is there an easy answer to what that might mean ?

    • @tpelton
      @tpelton 6 ปีที่แล้ว +1

      hah ! i happened to start watching a different video, and saw someone asked the same question. i'll try to follow the answer there.

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว

      It means one of the dataset names is spelled wrong. Also put quotes around the names.

  • @RobAlderden
    @RobAlderden 5 ปีที่แล้ว

    From a fresh install (or actually unzip) of zip file "tk4-_v1.00_current" (that includes update 8) when i logon with HERC02 and submit SYS2.JCLLIB(PRIMPL1) (after changing the jobname to HERC02P1 and MSGCLASS to H), then when i want to browse the jobout (3.8, OUTLIST),and select (S) the HERC02P1 job i get an error:
    RFE ENDED DUE TO ERROR+
    READY
    2 x [F3] gets me back to the main menu. Any clue what is causing this? The job runs fine, when using MSGCLASS=A i can read in prt00e.txt the primes as output but IOF dumps

  • @ronkane34
    @ronkane34 3 ปีที่แล้ว +1

    Thanks for the tutorial ... but I'm already having issues connecting ... I followed your instructions up to the point of about 35 minutes into the video where you're about to connect. I believe you used "localhost" and made sure to put 3270 in the port code and choose MOD 4. The first time around, this worked fine and I was going through your instructions after this point when all of a sudden I lost connection. So I tried connecting again and this time it kept giving me this error:
    Cannot connect to 127.0.0.1 (127.0.0.1), port 3270, socket 1104 rc=10061
    I've done nothing to any of the files involved other than following your instructions up to and just after the 35 minute mark. Can you tell me what to do to fix this and prevent it from happening repeatedly? I don't know what is going on. Best!

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      Not sure. Works for all others. Try connecting to localhost or 127.0.0.1. Turn of the windows firewall

    • @ronkane34
      @ronkane34 3 ปีที่แล้ว

      @@moshixmainframechannel it worked fine as was ... I already had set it to localhost using the parameters presented and just in the middle of watching the video it disconnected .. what could cause this?

    • @moshixmainframechannel
      @moshixmainframechannel  3 ปีที่แล้ว

      No idea. Sorry

  • @lion99922M
    @lion99922M 5 ปีที่แล้ว +2

    What command I can use to pull up the Applications Panel when I'm in TSO?

    • @moshixmainframechannel
      @moshixmainframechannel  5 ปีที่แล้ว

      Not sure I understand

    • @lion99922M
      @lion99922M 5 ปีที่แล้ว

      @@moshixmainframechannel in z/OS, when in TSO we type ISPF or PDF in some installations to access the Applications Panel, here in TK4 I don`t know how to pull up the panel when in TSO

    • @moshixmainframechannel
      @moshixmainframechannel  5 ปีที่แล้ว

      @@lion99922M we dont' have ISPF in TK4. So, many things we do in z/OS you cannot do in TK4.

  • @deoncampbell6633
    @deoncampbell6633 5 ปีที่แล้ว +1

    @moshix, where will i get all your other videos on mainframe, as this video of Hercules is incredible and i wish i knew it before i started on MVS mainframe. Great!!!!!

    • @moshixmainframechannel
      @moshixmainframechannel  5 ปีที่แล้ว

      Thanks. All other videos are right here in this channel. Click subscribe to see them all

  • @ronaldmarcellana5169
    @ronaldmarcellana5169 2 ปีที่แล้ว +1

    Just a question what's a great alternative if the trial period for vista tn3270 expires?or is there any way to expand the trial period of it? Thanks in advance.

  • @carls9373
    @carls9373 ปีที่แล้ว +1

    Really nice video, thumbs up! Is it possible to leverage this setup to send REST API:s? I tried doing so with Zowe, but I guess it is not supported.

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      Yes very much possible !

    • @carls9373
      @carls9373 ปีที่แล้ว

      ​@moshix I am thinking there should be someone out there who have done this before, with a similar setup? The solutions I have found (Zowe, IBM Connect) seems to be configured for real mainframes, pricey, and not possible for this setup we have here. Could you point me in the right direction, or briefly explain how one would go about doing this, with this powerhouse of a setup? I think I am confused.
      Thank You, Carl

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      th-cam.com/video/87jmAn2gjnY/w-d-xo.html

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      Also watch this video: th-cam.com/video/RG5L-drDCv4/w-d-xo.html

    • @carls9373
      @carls9373 ปีที่แล้ว

      @@moshixmainframechannel Thanks!

  • @rogercastillon7869
    @rogercastillon7869 4 ปีที่แล้ว

    Hello Moshix, thanks for this tuorial it is quite easy to follow however I have got a problem when running the emulator (36:59 in the video). I was able to bring the TK4 logo but when I pressed ENTER (CTRL key) it is giving me "X System" at the bottom screen and is not able to get the logon prompts. I am using Windows 10.

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      You probably pressed the reset key by mistake or you the the Ctrl key programmed as your attention or reset key.

  • @Giuserox
    @Giuserox ปีที่แล้ว +1

    From the VM can you share the acces to multiple users ?

    • @moshixmainframechannel
      @moshixmainframechannel  ปีที่แล้ว +1

      Yes

    • @Giuserox
      @Giuserox ปีที่แล้ว

      ​@@moshixmainframechannelthx moshix do you know if I can run PLI applications that were developed and used on a z/VSE os version ?

  • @SamuelLuna-cl1cz
    @SamuelLuna-cl1cz ปีที่แล้ว +1

    My TI Direta channel has some shorts about mainframes, ISPF, TSO, JCL COBOL, DB2 etc.

  • @L9can
    @L9can 4 ปีที่แล้ว +1

    moshx, thanks for these videos! Just one question. When I type 1 in TSO application, nothing happens and show me ''RFE ENDED WITH RC-12". Can you say me what's happen or how can I solve it?

    • @L9can
      @L9can 4 ปีที่แล้ว +1

      Solved it. It was the screen resolution that I placed differently and did not accept. Applied the mode 4 and works fine.

  • @cact25
    @cact25 5 ปีที่แล้ว +1

    S0C7 results usually when no numeric data gets involved with Comp-3 data.

    • @cact25
      @cact25 5 ปีที่แล้ว

      non numeric data

    • @johnwade1325
      @johnwade1325 4 ปีที่แล้ว

      @@cact25 I can't see the COBOL text, but clearly the input 100 is only 3 digits and the COBOL program is expecting four. IBM COBOL does NOT treat blank as a zero, and I doubt if the code processing the input bothered to test the validity of the input as numeric Try entering 0100, and I think you'll find it works!.

    • @moshixmainframechannel
      @moshixmainframechannel  4 ปีที่แล้ว

      Absolutely correct

  • @tpelton
    @tpelton 6 ปีที่แล้ว +1

    thanks much for the tutorial video. i'm starting to watch some of your others, now that i have MVS running with your help, on my windows 7 machine. one thing that i've noticed, you show how to download the hercules emulator "standalone". as near as i can tell, this is not needed, as the TK4- software bundles hercules with it, so you don't need to add it to the path etc ... to get TK4- to run.

    • @moshixmainframechannel
      @moshixmainframechannel  6 ปีที่แล้ว +2

      I also explain how to install Hercules in case people want to try other mainframe operating systems like VM/370, DOS/VSE etc