Browse Prior Art Database

Generation of Job Streams

IP.com Disclosure Number: IPCOM000038533D
Original Publication Date: 1987-Jan-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 2 page(s) / 14K

Publishing Venue

IBM

Related People

Burkes, DL: AUTHOR

Abstract

This invention describes a generalized method for combining user- supplied information with system-supplied information to generate a job stream for the execution of a job on a computer. The user supplies a skeletal file which is used as a model of the job stream to be produced. The skeletal file contains "keywords" which are used to represent information which is to be substituted in the skeletal file to produce the job stream. These keywords are resolved from user-supplied and system-supplied information to produce the job stream. The system- supplied information originates in a system control data set (SCDS). The SCDS contains information about resources and events tracked by the system.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 2

Generation of Job Streams

This invention describes a generalized method for combining user- supplied information with system-supplied information to generate a job stream for the execution of a job on a computer. The user supplies a skeletal file which is used as a model of the job stream to be produced. The skeletal file contains "keywords" which are used to represent information which is to be substituted in the skeletal file to produce the job stream. These keywords are resolved from user-supplied and system-supplied information to produce the job stream. The system- supplied information originates in a system control data set (SCDS). The SCDS contains information about resources and events tracked by the system. The processes described here read the skeletal file, locate all keywords, substitute the appropriate information for the keyword, and output the job stream.

This method is useful in a data base management system which includes an SCDS which contains recovery-related information about the data bases. The SCDS contains information about the data bases, the log data sets used by the system, and recovery-related events (e.g., information about the backup copies for the data bases). The method could then be used to generate job streams to perform recovery-related operations on the data bases, for instance, backup a data base or recover a data base. User-Supplied Information The user must supply a skeletal file to be used as a model for the output job stream. The skeletal file contains keywords which represent variable information which is to be substituted in the model file to produce the output job stream. Keywords are made up of a keyword trigger character (e.g., a percent sign) and one to seven alphameric characters. For instance, %DBNAME might be used to represent a data base name. Two types of keywords are used: simple keywords and control keywords. Simple keywords are used to represent information to be substituted, while control keywords are used to control the output generation process. There are two types of control keywords: delete keywords and select keywords. Delete keywords are used to conditionally delete skeletal records from the output stream. For example: %DELETE (%DBNAME EQ 'AAA') .

. skeletal file records

.

%ENDDEL In this example, if the data base name is 'AAA', all skeletal file records between the DELETE and ENDDEL statements will be deleted from the output file. If the data base name is not 'AAA', the records will be included in the output stream.

The DELETE and ENDDEL statements are never included in the output stream. Select keywords are used to select records from the SCD...