System Display and Search Facility, SDSF
Part Two - Challenge #02

Background:

You will be introduced to SDSF, a z/OS classic interface

SDSF is a panel driven interface

SDSF is used frequently throughout the contest

Familiarity with SDSF is needed to complete challenge #02 and future challenges


Useful information about SDSF to help you complete the challenge

A less than 7 minute video is available to explain SDSF.


Challenge:

Learn a few System Display and Search Facility, SDSF, basics
Challenge 2 uses SDSF to view JOBs and JOB output owned by your ID.
Future challenges will assume you know how to use SDSF to view JOB output owned by your ID

**Helpful hint: Text in bold can be copied and pasted into TN3270 session.

Logon to TSO/ISPF as you learned from previous challenges.

Enter SDSF commands shown in screen shots below to complete the challenge.

From ISPF Primary Option Menu, enter sd to display the SDSF Menu
Remember to substitute your ID for z#####

From SDSF Menu, enter prefix * ; owner z##### ; st to display status of all jobs owned by your ID
  Semi-colon ; is used to stack commands
   SDSF command prefix * is to display all jobnames
   SDSF command owner z##### is to limit display of jobnames owned by z#####
   SDSF command st is to display status of jobnames owned by z#####
Enter tso submit 'zos.public.jcl(pgm01a)' to submit a background job to be processed

The purpose is to demonstrate how a submitted background JOB owned by you is available in SDSF to view
Enter c jobname suffix
Observe JOB with your ID followed by C suffix is SUBMITTED
  3 asterisks *** requires enter to proceed
Another enter will display a message with ENDED and MAXCC=00
  Again, 3 asterisks *** requires enter to proceed
SDSF STATUS DISPLAY lists JOBNAMES owned by your ID
  Observe the JobID column
   Any JobID beginning with TSU is a Time Sharing session, your TSO interactive session
   Any JobID beginning with JOB is a background JOB previously submitted
   SDSF STATUS DISPLAY may contain several entries including
   your TSO session (TSU), and additional jobnames (JOB)
   Z#####C is the output from the background job submitted in challenge 2

  Observe the NP column
   Action characters can be entered in the NP column
   Tab to the left of Z#####C and enter action character ? in the NP column
   -- If several Z#####C entries exist, then tab to Z#####C with the highest JobID number

Note: Enter may be required to refresh display for list to include recent JCL jobs submitted.

Observe the DDNAME column
  Each DDNAME is a section of the JOBNAME output

Tab to the left of SYSOUT and enter s in the NP column to select the SYSOUT section of the JOB
SYSOUT section of the JOBNAME is displayed as shown below

Press F3 or enter end to return to the previous display after viewing SYSOUT content
Tab to left of SYSOUT and enter xdc in the NP column
The xdc action will write the output to a member name within a data set name
  Tab to Data set name input area and type p2.output - DO NOT enter yet
  Tab to Member to use input area and type #02 - DO NOT enter yet
  Tab to Disposition input area and type shr - Now you can enter
The previous enter wrote member name #02 in data set name p2.output
  Upper right area of display includes PRINT CLOSED 10 LINE to indicate action is complete
Enter end or press F3 to see list of JOBNAMEs in the SDSF STATUS DISPLAY
Optional:
  Type p to the left of each JOBNAME with PRINT in Queue column to purge,
  then enter to execute the purge of JOBNAMEs from Queue PRINT
  Enter 1 or 3 when Confirmation Action appears to confirm purge request

WARNING: p to the left of your JobID TSU session will purge your TSO session
  If you purge your TSO session from Queue EXECUTION, then you will need to logon to TSO/ISPF again
If you want to verify you successfully completed challenge 2, then take the following actions:
  Enter dslist p2.output to jump to ISPF data set name list utility panel
Tab to left of p2.output data set name and enter b to browse data set name
Tab to left of member name #02 and enter s to select the member name to be browsed.
After browsing content of member name #02 in data set name p2.output, then press F3 or enter end a few times until you are returned to the ISPF Primary Option Menu

Successful execution of the challenge instructions created member name #02 in data set name P2.OUTPUT
where #02 contains print output from a program that was executed using JCL.

Congratulations! You are done with challenge #02. You're ready for the next challenge.

Next: Challenge #03