HOME

TheInfoList



OR:

The System Display and Search Facility (SDSF) component of IBM's
mainframe A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise ...
operating system,
z/OS z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions.Starting with the earliest: * O ...
, is an interactive user interface that allows users and administrators to view and control various aspects of the mainframe's operation and system resources. Some of the information displayed in SDSF includes
Batch job Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically ...
output,
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and ot ...
processes, scheduling environments, and the status of external devices such as printers and network lines. SDSF is primarily used to access batch and system log files and dumps.


History

When it was a field-developed program offering, SDSF was known as the SPOOL Display and Search Facility The word ''SPOOL'' was changed to ''System'' when it became a
program product Program, programme, programmer, or programming may refer to: Business and management * Program management, the process of managing several related projects * Time management * Program, a part of planning Arts and entertainment Audio * Progra ...
in the late 1980s. With
z/OS z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions.Starting with the earliest: * O ...
Release 1.9 SDSF supports a
REXX Rexx (Restructured Extended Executor) is a programming language that can be interpreted or compiled. It was developed at IBM by Mike Cowlishaw. It is a structured, high-level programming language designed for ease of learning and reading. ...
interface, allowing batch programs to use SDSF facilities. This support includes stem variables containing SDSF-originated information. Prior to z/OS Release 1.10, SDSF was only supported for use with
JES2 The Job Entry Subsystem (JES) is a component of IBM's MVS mainframe operating systems that is responsible for managing batch workloads. In modern times, there are two distinct implementations of the Job Entry System called JES2 and JES3. They ar ...
and not
JES3 The Job Entry Subsystem (JES) is a component of IBM's MVS mainframe operating systems that is responsible for managing batch workloads. In modern times, there are two distinct implementations of the Job Entry System called JES2 and JES3. They a ...
, although ISV products from Phoenix Software International and Tone Software were available with similar functionality for JES3. At and beyond z/OS Release 1.10, SDSF fully supports JES3, including some new commands (JDS and ODS) to display the data/sets and job output for JES3 jobs. With the release of z/OS V1R13, SDSF came packed with some interesting features like cursor-sensitive sort or point and shoot sort and extensive support for open logs from Rexx and Java programmed environments.


Features

SDSF is organized as a collection of panels where each panel displays information about a specific aspect of the mainframe's operations. These panels are currently provided: * LOG: To see the current log of system activity. * DA: "Display Active users/jobs" or running processes. * I: Input Queue - shows jobs waiting execution. * H: Jobs on HOLD - either waiting to be released into Input or Output or actual copies of job JCL (
Job Control Language Job Control Language (JCL) is a name for scripting languages used on IBM mainframe operating systems to instruct the system on how to run a batch job or start a subsystem. More specifically, the purpose of JCL is to say which programs to run, us ...
) or previously executed jobs. * ST: Displays current status of all jobs. Job list can be filtered using the PRE primary command. * PR: Displays printers. * INIT: Displays Initiators (areas where jobs execute or run). * O: Output Queue * LINE: Network Job Entry (NJE) Lines * SR: System Requests * MAS: Members in a MAS (Multiple Access Spool) * JC: Job Classes * PS: z/OS UNIX Processes * RES: WLM ( Workload Manager) Resources * ENC: Enclaves * SE: Scheduling Environments * PUN: Punches * RDR: Readers * NODE: NJE (Network Job Entry) Nodes * SO: Spool offload * SP: Spool volumes * RM: Resource monitor * CK: Health checker * ULOG: User session log On the ST panel, SDSF supports the following commands for each batch job. These commands are translated into a JES2 or JES3 command that performs the desired function: * C: Cancel a running job * S: Select job (view only) * SE: Select edit job (view in edit mode) * SJ: Show job (view original JCL of the job) * P: Purge a job (remove entirely)


See also

*
z/OS z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions.Starting with the earliest: * O ...
operating system, and its originator
MVS Multiple Virtual Storage, more commonly called MVS, was the most commonly used operating system on the System/370 and System/390 IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated ...


References


External links


IBM System Display and Search Facility
IBM mainframe operating systems {{mainframe-compu-stub