UA Home
University Information Technology Services

IBM System Utilities
Systems Software      Applications Controllers Security and Protocols
ISPF/TSO CICS ftpb
JES2 IDMS RACF
Print Server DB2 sftp/ssh
Shadow   TCP/IP
SMS   TLS
VIPA   ws_ftp

Miscellaneous Productivity Aids               Editors                            
DFSORT Abend-AID ISPF
FDR Abend-AID/FX oedit (USS)
ftpb FileMarvel vi (USS
Focus ISPF -
JRB ISRDDN -
JobMaster QWS3270 -
PDFs Resolve -
SAS RUV Recovery-VSAM -
TLMS SDSF -
TXT2PDF SuperSession -
ws_ftp - -
3rd-party Software List - -

Unix Shells, Languages, etc Programming Languages
bpxbatch c/c++
bpxmtext CList
CList COBOL
csh Java
ksh NetRexx
NetRexx Perl
oedit (USS) Rexx
Perl  
pgp  
Rexx  
sftp/ssh  
tcsh  
(USS)  

Alphabetic List of Software

These entries are only intended to provide thumbnail sketches of the software/packages. Some software is transparently used by applications personnel (like some systems management tools); some is mandatory (like RACF, the security controller); some software is usable under Unix only. Such facts will be stated in each description.

 

IBM has done such a thorough job of developing web-based PDF documentation libraries that, after the migration to z/OS 1.4, local BookManager will be discontinued.

 

 






 

 

To top






 

 

To top






bpxbatch

A command that can be used from TSO or batch to run an OMVS (USS) program or shell command. Here is an example of running OMVS commands in batch with the output going to SYSOUT:

 

//RUNSHELL EXEC PGM=BPXBATCH,PARM='sh id'
//STDOUT   DD  PATH='/tmp/bpxmsgs',
//         PATHOPTS=(OCREAT,OTRUNC,OWRONLY)
//RUNSHELL EXEC PGM=BPXBATCH,PARM='sh ls -l'
//STDOUT   DD  PATH='/tmp/bpxmsgs',
//         PATHOPTS=(OAPPEND,OWRONLY)
//PRINT EXEC PGM=IKJEFT01,REGION=2000K,DYNAMNBR=20,TIME=(,10)
//JESOUT   DD  SYSOUT=*,RECFM=V,LRECL=256
//TPSTDOUT DD  PATH='/tmp/bpxmsgs',
//         PATHOPTS=ORDONLY
//SYSTSPRT DD  SYSOUT=*
//SYSTSIN  DD  *
  OCOPY INDD(TPSTDOUT) OUTDD(JESOUT) TEXT
  BPXBATCH PGM /bin/rm -f /tmp/bpxmsgs

Two shell commands are run: id and ls -l

 

An HFS file /tmp/bpxmsgs is allocated to standard output which receives the messages from each command. The PATHOPTS for the first step specify that this file will be created if it doesn't exist or overwritten if it does. The second step appends to this existing file. The final step copies the HFS file to SYSOUT and then deletes it. Note that BPXBATCH can be used from TSO in batch or invoked directly (PGM=).

 

To top

bpxmtext

A command to retrieve a message which explains a UNIX return code/reason code. The command can be executed under UNIX (USS) or TSO. In either case the syntax is

 

bpxmtext nnnn where nnnn is the UNIX return code.

 

To top






CICS

IBM's Customer Information Control System is an online transaction-processing system.

 

 

To top






CList

A interpretive command language. Use the Command Processor ("=6") in ISPF to execute a Clist.

 

To top






COBOL

Common Business-Oriented Language.

 

To top






csh

Bourne Shell on Unix.

 

To top






DFSORT

Batch sorting utility.

 

To top






FDR

Fast Dump Restore from Innovation Data Processing. Volume and dataset backup and restore facility. From the ISPF main screen choose "A" for ABR (Application Backup & Recovery). A dataset can be selectively restored from a full-volume backup.

 











Focus

Software tool that uses high-level language to create ad-hoc reports based on VSAM files.

 






ftpb

This freeware package is a batch version of FTP that allows you to transfer files between LPAR1 and LPAR2, or between your PC or other machine and LPAR1 and LPAR2. This is freeware so it requires a little adaptability on the user's part.

 

To top






IDMS

Computer Associates' database-management product.

 

To top






ISPF

MVS' Interactive System Productivity Facility is the user interface that comes with the operating system and runs under TSO (Time Sharing Option). It is the mechanism by which the system is configured and managed; new system or application programs are added and tested; and input, output and data files are accessed. ISPF consists of the Dialog Manager (DM), the Program Development Facility (PDF), and the Software Configuration and Library Management (SCLM) facility.

 

To top






 

 

To top






Java

Java compiler and code processor on Unix. Version 1.1.8.

 

To top






JES2

The Job Entry Subsystem controls classes of input, output and job-processing priority within z/OS.

 

To top






JobMaster

Mantissa Software's batch-job scheduler.

 

To top






lpr

Print text or PostScript output to printer; see Printing Webpage for more options and examples.

 

To top






ksh

Korn Shell on Unix.

 

To top






NetRexx

A programming language derived from both Rexx and Java. It is a dialect of Rexx that retains the portability and efficiency of Java, while being as easy to learn and use as Rexx. This is an addition, not replacement, to the Rexx's that run under MVS and Unix. (The Unix Rexx does not do TSO extensions.)

 

  • CLASSPATH=/usr/local/NetRexx/lib/NetRexxC.jar
  • Path /usr/lpp/java/J1.1/bin

To top






Perl

Perl language interpreter. Under MVS can be used in batch only. Version 5.004_03.

 

  • Path - /usr/local/perl/bin
  • Libraries - /usr/local/lib/perl5

To top






pgp

Pretty Good Privacy - Unix package that protects email and data files using public-key encryption. Can be executed from MVS batch job. As of Sept. '05, consider TLS instead.

 

  • Libraries - /usr/local/lib/pgp
  • Help - /usr/local/lib/pgp - pgpdoc1.txt and pgpdoc2.txt give usage instructions
  • Setup info - pgp_MVS.user_doc
  • pgp example

To top






Print Server

IBM's Infoprint Server uses the MVS JES spool, one of the most powerful print spoolers available, to manage the output on MVS. In addition to the JES spool's traditional functions of scheduling and recovering print jobs, Infoprint Server has enhanced the use of the JES spool in these ways:

 

Users can submit more data streams to the JES spool, specifically:

 

  • PostScript
  • Printer Control Language (PCL)
  • American National Standard Code for Information Interchange (ASCII)
  • Data from VTAM applications (such as CICS and IMS) that traditionally print on SNA printers.

Files on the JES spool can print not only on the traditional array of JES-controlled printers and printers, but also on printers in a TCP/IP network.

 

To top






QWS3270

Software that allows a PC to emulate a 3270 terminal when connecting to IBM mainframe. See QWS3270 webpage.

 

To top






RACF:

IBM's Remote Access Control Facility is the software that provides the access-security and password-control to MVS.

 

To top






Resolve

BMC's DASD-management interface which equates a logical name with a physical pool of disk volumes. A value from the UNIT= column is used in DD statements.

 

DASD pools are:

 

UNIT=
POOLNAME
VOLUMES
APPLICATIONS

PROD

PRD
PRDxxx
SIS

SDEV

SDEV
SDEVxx
SIS
JOURNAL
JOURNAL
JRNLxx
SIS
FRSPROD
FRSPROD
FRS005, FRS009, FRS010
FRS
FRS
FRS
FRSxxx
FRS
FRSFDR
FRSPOOL
SCR002
FRSFDR
TMSSYS
TMSPOOL
CMS001
CMS
TEMPWK
SCRPKS
SCRxxx
Public
SORTWK
SCRPKS
SCRxxx
Public
TSOVOL
TSOPOOL
TSOxxx
TSO
UIS
UIS
UISxxx
UIS
n/a
MVSPOOL
MVSxxx, P39Axx, 039Axx
System
n/a
PAGE
PAGExx
System

To top






Rexx

An interpretive command language that runs under MVS and Unix. (Unix's Rexx does not do TSO extensions.)

 

To top






RUV

Recovery Utility for VSAM See the RUV manuals for details.

 

To top






SAS

Statistical Analysis Software from SAS Institute.

 

  • Versions 9.13, 9, 8.2 and 8.0
  • Can be run in batch mode or as interactive job
  • Batch: no DSNs needed in JCL except for user input and user output
  • Interactive: select "V" on main panel, then SAS
  • 9.13 (//EXEC SAS in JCL) installed Dec '04; this is interactive SAS version
  • SAS 9.13 manual can be accessed online with your NetID and password
  • 9.0 (//EXEC SAS9 in JCL) installed July '03
  • 8.0 (//EXEC SAS8 in JCL) and 8.2 (//EXEC SAS82 in JCL).
  • SAS Tech Support
  • SAS documentation from the Unix perspective can be found on the U-System.
  • ASU has online notes and User Group papers
  • SAS JCL examples

To top






SDSF

IBM's System Display and Search Facility is an ISPF interface to JES which gives information about the system's jobs, queues and active tasks. Accessed under ISPF with =S. There are some recent enhancements to SDSF. The line commands below can be invoked against an individual output file which you are displaying.

 

  • SB - Displays the job or file with ISPF Browse
  • SE - Displays the job or file with ISPF Edit
  • SJ - Displays the JCL with ISPF Edit. The JCL can then be modified and resubmitted.

The SDSF Help panels contain additional information on these commands.

 

To top






Shadow

Neon Systems' product which provides high-performance access to VSAM and sequential files, with or without CICS.

 

 

To top






SMS

IBM's Systems Managed Storage is a combination of hardware, software, policies, and automated procedures. SMS manages DASD.

 

 

To top






SuperSession

Candle's multisession terminal manager that gives a single 3270 terminal concurrent access to applications in an SNA network.

 

  • Supersession Entry window is presented when you connect to the MVS system
  • Enter your Userid/Password
  • A menu of applications is presented from which you can choose.
  • RACF still controls your access to applications and datasets.

To top






TCP/IP

Transmission Control Protocol - used to transport (send and receive) control and data packets between machines/servers, across networks.

 

To top






tcsh

C shell with file-name completion and command-line editing on Unix. (manpage)

 

 

To top






TLMS

Tape Library Management System - controls access to tape volumes, backup generations, etc. See the TI utility.

 

To top






TLS

Transport Layer Security is an Internet communication protocol that guarantees privacy and data integrity between applications by using digital certificates for authentication, digital signatures to ensure message integrity, and by using public-keys to encrypt the entire FTP. See the FTP under TLS webpage.

 

To top






TXT2PDF

Text file to PDF file converter- you can convert a text file (such as MVS output) to a PDF (such as for FTPing). This capability exists both as an option under ISPF (option V -> T) and for batch jobs. Your text input file can be either a sequential file or a member of a PDS. There is a User Guide in PDF form and a sample jobstream.

 

To top






VIPA

Virtual IP Address -- Not currently used.

An IBM product that provides a transparent and automatic failover paths for protection against network connection failure. Virtual TCP addresses are assigned to the two MVS logical partitions so that if a connection is not functioning, there are alternative access paths for LPAR1 and for LPAR2.

 

To top






WS_FTP

WinSock_FTP is the preferred software for copying files (FTP) between your PC and MVS. Educational institutions can download a discounted version from FTP Planet. For text files including JES output, you might consider using JRB as a way to get files to your PC.

 

 

To top