ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaks_5.4.0.1/rzaksprestartjbstartmanual.htm

73 lines
5.4 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="task" />
<meta name="DC.Title" content="Start a prestart job" />
<meta name="abstract" content="Prestart jobs typically start at the same time the subsystem is started. You manually start a prestart job when all prestart jobs have been ended by the system due to an error or were never started during subsystem start up due to STRJOBS (*NO) on the prestart job entry. To start a prestart job, use the character-based interface." />
<meta name="description" content="Prestart jobs typically start at the same time the subsystem is started. You manually start a prestart job when all prestart jobs have been ended by the system due to an error or were never started during subsystem start up due to STRJOBS (*NO) on the prestart job entry. To start a prestart job, use the character-based interface." />
<meta name="DC.Relation" scheme="URI" content="rzaksmanagprestartjob.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksprestarttype.htm" />
<meta name="DC.Relation" scheme="URI" content="../experience/work2abstract.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzaksprestartjbstartmanual" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Start a prestart job </title>
</head>
<body id="rzaksprestartjbstartmanual"><a name="rzaksprestartjbstartmanual"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Start a prestart job </h1>
<div><p>Prestart jobs typically start at the same time the subsystem is
started. You manually start a prestart job when all prestart jobs have been
ended by the system due to an error or were never started during subsystem
start up due to STRJOBS (*NO) on the prestart job entry. To start
a prestart job, use the character-based interface.</p>
<div class="section"><strong>Command</strong>: Start Prestart Jobs (<span class="cmdname">STRPJ</span> )<p>The <span class="cmdname">STRPJ</span> command
should not be used until the startup of the related subsystem is complete.
To make sure that the necessary prestart job successfully starts, code a delay
loop with a retry if the <span class="cmdname">STRPJ</span> command fails.</p>
<div class="p">The
number of prestart jobs that can be active at the same time is limited by
the MAXJOBS attribute on the prestart job entry and by the MAXJOBS attribute
for the subsystem. The MAXACT attribute on the communications entry controls
the number of program start requests that can be serviced through the communications
entry at the same time.<div class="note"><span class="notetitle">Note:</span> If you specified *NO on the STRJOBS attribute,
no prestart jobs start for the prestart job entry when the subsystem starts.
Running the <span class="cmdname">STRPJ</span> command does not cause the value of the <span class="parmname">STRJOBS</span> parameter
to change.</div>
</div>
</div>
<div class="example"><strong>Example</strong>: This example starts prestart jobs for prestart job
entry PJPGM in subsystem SBS1. Subsystem SBS1 must be active when this command
is issued. The number of jobs started is the number specified in the INLJOBS
value of prestart job entry PJPGM. The subsystem starts program PJPGM in library
PJLIB. <blockquote><pre>STRPJ SBS(SBS1) PGM(PJLIB/PJPGM)</pre>
</blockquote>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksmanagprestartjob.htm" title="Use prestart jobs to reduce the amount of time required to handle a program start request. This topic discusses the most common tasks associated with prestart jobs.">Manage prestart jobs</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzaksprestarttype.htm" title="A prestart job is a batch job that starts running before a work request is received. The prestart jobs are started before any other types of jobs in a subsystem. Prestart jobs are different from other jobs because they use prestart job entries (part of the subsystem description) to determine which program, class, and storage pool to use when they are started.">Prestart jobs</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="../experience/work2abstract.htm">Experience Report: Tuning prestart job entries</a></div>
</div>
</div>
</body>
</html>