Questions tagged [mainframe]

The mainframe tag refers to the class of "big iron" computers, primarily those from IBM. Currently this is limited to the IBM Z hardware, typically running z/OS, z/VM, z/VSE, z/TPF, or a distribution of Linux on IBM Z as its operating system.

Mainframe computers, while often thought of as dead technology by most, are nothing of the sort.

They are still used in a huge number of environments where reliability, availability and serviceability (RAS) are key requirements.

These aren't your grandfather's mainframe; these beasts have been evolving along with the rest of the computer industry and there's nothing that can match them in raw, insane, transaction processing throughput.

This tag should be used when asking questions related to the IBM Z hardware (the "Z" stands for zero downtime).

IBM provides the z/OS basic skills education Knowledge Center, click on the table of contents link for a list of topics.

Related tags and searches:

1347 questions
8
votes
5 answers

How to 3270 screen-scrape from a Linux-based web app

I have a LAMP (PHP) web app which need to interface with programs on an IBM 3270 mainframe (via Microsoft SNA Server). One solution I'm looking at is screen-scraping via 3270. (I'm integrating the present with the past!) Many years ago, I wrote C…
Peter Howe
  • 1,403
  • 2
  • 16
  • 30
8
votes
2 answers

what language was cybersyn/cyberstride implemented in?

I am aware that it was implemented on the IBM 360 mainframe architecture but does anyone know what language(s) were used in particular? Supposedly the bulk of it was programmed and deployed in 3-4 months - that is a pretty rapid turn-around for any…
shaunxcode
  • 103
  • 6
8
votes
6 answers

What is MVS and JCL?

Does anyone know something about MVS and JCL? Is it possible to explain to me what MVS is? And what JCL is used for?
Vanjo
  • 551
  • 1
  • 5
  • 9
7
votes
4 answers

DB2 SQL code to extract stored procedures

My colleagues and I have several hundred SQL stored procedures sitting on a hosted DB2/z database (version 8.1). We have no administrator rights and our access to the database is via QMF screens. Downloads are done through the 3270 terminal session…
Stephen Simmons
  • 7,941
  • 2
  • 21
  • 13
7
votes
1 answer

How to send my most recent dataset by FTP?

I am using IBM Mainframe TSO to view files from a dataset. I recently have been told to start FTPing the latest generation dataset everyday to a folder on my desktop. The problem is that the FTP script I have only lets me FTP a file with the exact…
btava001
  • 131
  • 7
7
votes
2 answers

How to secure store password in a JCL FTP?

I have the following code to send a file through FTP using JCL: //FTP00001 EXEC PGM=IKJEFT01,DYNAMNBR=50 //OUT DD SYSOUT=* //AMSDUMP DD SYSOUT=* //SYSTSPRT DD SYSOUT=* …
mllamazares
  • 7,876
  • 17
  • 61
  • 89
7
votes
2 answers

What exactly is the Link-edit step

Question What exactly does the link-edit step in my COBOL complier do? After the code is compiled, there is a link edit step performed. I am not really sure what this step does. Background Information Right out of school (3 years ago) I got a job…
SaggingRufus
  • 1,814
  • 16
  • 32
7
votes
2 answers

Is there a way to do associative arrays in REXX?

I have some Perl code (for performance analysis) first developed under Linux which now needs to be ported to the mainframe. Apparently REXX is the scripting language of choice on that platform but this Perl script relies heavily on associative…
paxdiablo
  • 854,327
  • 234
  • 1,573
  • 1,953
7
votes
1 answer

How to pass linkage section data to another program's linkage section in COBOL

I'm working on a Wrapper/Bridge COBOL program that handles program calls and performs cross-cutting operations like logging,security-check etc. Main motivation is checking the security access for consumer program whether it has access to call the…
Tunceren
  • 754
  • 1
  • 8
  • 16
7
votes
1 answer

Execute java from batch JCL

In the past I have used BPXBATCH to execute java class files from JCL. I would like to move to using the custom JVM launcher as IBM recommends in the link below. http://www.ibm.com/developerworks/systems/library/es-java-batchz.html I wrote up a…
Burke9077
  • 367
  • 1
  • 5
  • 20
7
votes
1 answer

How can I convince z/OS scp to transfer binary files?

We have SSH-based file transfer scripts currently set up for Linux-to-Linux and we're porting them to z/OS to go z/OS-to-Linux. Note that this is with USS, the UNIX system services within z/OS otherwise known as OMVS, which uses EBCDIC under the…
paxdiablo
  • 854,327
  • 234
  • 1,573
  • 1,953
7
votes
7 answers

How to pull data from Mainframe to Hadoop

I have files in Mainframe. I want these data to be pushed to Hadoop(HDFS)/HIVE. I can use Sqoop for the Mainframe DB2 database and import it to HIVE, but what about files (like COBOL,VASM etc.) Is there any custom flume source that I can write or…
azzaxp
  • 697
  • 5
  • 11
  • 26
6
votes
4 answers

How to avoid hardcoding credentials inside a COBOL program?

I have the following code to connect to an external DB inside a COBOL program: MOVE 'I2SFG04' TO WK-USER MOVE '12345' TO WK-PASS EXEC SQL CONNECT TO :WK-EXT-MACHINE USER :WK-USER USING :WK-PASS END-EXEC. But as you can guess, I…
mllamazares
  • 7,876
  • 17
  • 61
  • 89
6
votes
1 answer

In Mainframe COBOL, How Can I Send a Message to the Console Operator, Wait for a Response, Then Continue?

I have a very long running COBOL program that runs randomly at various times during the day. The Console operator wants to be notified when it starts up and have the program wait so they can go get coffee before letting the job go ahead. How can I…
dstaudacher
  • 546
  • 3
  • 11
6
votes
1 answer

IBM Mainframe Assembler program shows extreme jump in CPU Time and Run Time after COBOL call added. Why? What can be done to speed it up?

An IBM Mainframe Assembler program which reads a very large file was modified to call to a COBOL "stub" program once for each record. The COBOL call is essential, but the program itself does very little work. A slight increase in CPU was naturally…
dstaudacher
  • 546
  • 3
  • 11
1
2
3
89 90