-
Customizing viewable columns in SDSF panels
Did you know you can edit which fields are displayed in SDSF, their width, and the order they’re displayed in by default? To make these changes, you first need two pieces of information: the display group you’re part of and the member name that SDSF is reading its parameters from. To Find your group In…
-
I Cooked a SYSRES!
But before we all start panicking, let me preface this by saying it was on my employers z/D&T (Development and Test) environment – not a client system. No mainframes were hurt (much) in the making of this blog post. So what happened? TLDR: It turns out the SYS1.NUCLEUS dataset can’t have extents allocated, it must…
-
Adding Users to RACF
RACF users can be made with the ADDUSER command. Because creating a user is a multiple step process with a lot of different RACF commands involved, creating a user via batch is common. RACF commands can be run in batch with the IKJEFT01 program, which allows you to execute TSO commands in batch. There are…
-
Jobcard Template Insert Macro
/* rexx */“isredit macro”“isredit (cur) = cursor” lineno = curline = “//JOBCARD JOB ,’Name’,NOTIFY=&SYSUID.,”“isredit line_after “lineno” = (line)”line = “// MSGCLASS=A,MSGLEVEL (1,1),CLASS=A”“isredit line_after “lineno+1″ = (line)”line = “//““isredit line_after “lineno+2″ = (line)” Macro: Insert job card templateAbout: An isredit macro to insert a job card into a member open in ispf edit.Usage: Allocate the macro…
-
What’s in a Job Card?
JCL is a staple language for Systems Programmers, and arguably the most important part of any JCL is the job card – we can’t run a JCL without one. The reason a lot of people call it a ‘Job card’ (you might also hear other terms like Job statement) is because MVS programming used to…
-
IBM Sample Edit Macros
IBM provides some sample ISPF edit macros in the SYS1.SISPSAMP library. These are useful as is or as a basis for learning to write your own edit macros. Today we will discuss a few of them. First of all, to use the edit macros we need to ensure that SISPSAMP is allocated. This can be…
-
TSO Logon Procedures and RACF
SYS1.UADS is the default dataset listing users that are allowed to use TSO/E [1]. Most sites that have RACF or other security products installed use those products to maintain their TSO/E logon information [2]. For a first time installation of RACF, IBM provides a command called RACONVRT to move users from SYS1.UADS to the RACF…
-
Purging the JES spool in SDSF
Many mainframe beginners will be familiar with how to manually purge job outputs from the JES spool one by one – that is, accessing the job status log via SDSF;ST and placing a P against the job entry to be purged. But there are ways we can purge multiple jobs without having to manually enter…