Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

SLS Datasets (9.L)


The SLS Data sets screen (9.L) allow you to list, open, and close SLS data sets. Each entry in the list can be one of the following:

  • basic SLS DDIO file
  • statically defined SLS database
  • dynamically defined SLS database
  • SLS shared directory.

Dynamically defined databases are indicated by the FILEID of the owning shared directory data set in the PARENT column. There is no distinction made between basic DDIO files and statically defined SLS databases.

Access this screen by typing the letter L on the System-Facilities-Menu-9, or as described in Transferring Between Screens.

SLS Data sets Screen (9.L)

 ------------------------------ SLS DATASETS (9.L) ------------------------C024
COMMAND ===>                                                   SCROLL ===> CSR
 MODULE:          CSECT:
                                                                   ENTRY 000001
 LINE COMMANDS:  O (Open)  C (Close)

 SEL FILEID                DATA SET NAME                   SRC STATUS PARENT
-----------------------------------------------------------------------------
 _  SLSF001  ACME.TEXT1.DDIO                              FCT OPEN
  _  SLSF002  ACME.TEXT2.DDIO                              FCT OPEN
  _  SLSF003  ACME.TEXT3.DDIO                              FCT OPEN
  _  SLSF004  ACME.TEXT4.DDIO                              FCT OPEN
  _  SLSF005  ACME.TEXT5.SHRDIR1                           FCT OPEN
  _  SLSF006  ACME.TEXT6.SHRDIR2                           FCT OPEN
  _  SLSD123  ACME.TEXT7.DBASE4                            SHR OPEN   SLSF006

Input Field

SEL

Select line command entry field. Valid entries are:

  • O (Open): Selects an SLS data set to be opened. If this data set is an SLS shared directory, the associated databases are not dynamically allocated and opened until required by SLS activity.
  • C (Close): Selects an SLS data set to be closed. If this data set is an SLS shared directory, all dynamically allocated databases associated with it will also be closed and de-allocated. If the source is JCL or GBL, an FCT entry will be created during Code Debug initialization and deleted during Code Debug shutdown.

Important

An SLS shared directory must be closed on the .SLS Data sets (9.L) v17.02 screen before a detach operation is performed.

Output Fields

FILEID

The ddname allocated to the SLS data set. May also be the FCT entry name of the data set.

DATA SET NAME

The name of the allocated data set.

SRC

The source of the data set. Valid values are:

  • FCT: The data set name was found in an FCT entry.
  • GBL: The data set name was specified in the Code Debug global parameter SLS_DSN. Because no FCT entry existed, Code Debug has created one.
  • JCL: A JCL DD statement was found matching the SLS_DDNAME_TEMPLATE value. Because no FCT entry existed, Code Debug has created one.
  • SHR: The data set name came from a shared directory. The data set is dynamically allocated.

STATUS

The current status, either OPEN or CLOSED, of the data set.

PARENT

The FILEID of the owning shared directory. This field is only used for dynamically defined databases.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*