95 lines
8.0 KiB
HTML
95 lines
8.0 KiB
HTML
<?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="concept" />
|
||
<meta name="DC.Title" content="How an interactive job starts" />
|
||
<meta name="abstract" content="When a user signs on to the system, the subsystem gathers information from several system objects before the interactive job is ready." />
|
||
<meta name="description" content="When a user signs on to the system, the subsystem gathers information from several system objects before the interactive job is ready." />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksinteractivejob.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakshowintjobend.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksi0errorjobrecovery.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksinteractivejobnrouting.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksintactvjbroutingcontrol.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksintjbrtngwrkstationvsuserbased.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksjobsendatsametime.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzaksavoidlongrunwkstatn.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="rzakshowintactivejobstarts" />
|
||
<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>How an interactive job starts</title>
|
||
</head>
|
||
<body id="rzakshowintactivejobstarts"><a name="rzakshowintactivejobstarts"><!-- --></a>
|
||
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
<h1 class="topictitle1">How an interactive job starts</h1>
|
||
<div><p> When a user signs on to the system, the subsystem gathers information
|
||
from several system objects before the interactive job is ready.</p>
|
||
<div class="p"><ol><li>The subsystem looks in the workstation entry for the job description in
|
||
order to get the attributes for the interactive job. If the workstation entry
|
||
specifies *USRPRF for the job description, the job will use the information
|
||
from the user profile.<div class="note"><span class="notetitle">Note:</span> This flexibility allows you to specify whether
|
||
the job's attributes are tied to the workstation or to the individual user.</div>
|
||
</li>
|
||
<li>After the subsystem knows which job description to use, it might not find
|
||
all of the job attributes in the job description. Some attributes might be
|
||
in the user profile. If the user profile does not have the information, the
|
||
subsystem looks at the system value.<div class="note"><span class="notetitle">Note:</span> The user profile contains job attributes
|
||
that allow you to tailor certain things specifically for that user.</div>
|
||
</li>
|
||
<li>After the subsystem gathers all of the job's attributes, it determines
|
||
whether a new interactive job can start or if an error message should be posted
|
||
on the signon screen. The subsystem checks whether the maximum number of jobs
|
||
allowed by the subsystem or by the workstation entry has been reached. Then
|
||
it verifies that a valid user profile name has been supplied, that the user
|
||
profile name is an enabled user profile, and that the supplied password (if
|
||
required) is valid. Next, it verifies that the user has the proper authorities
|
||
to the job description, the subsystem description, the workstation device
|
||
description, and the output queue and library. Finally, the subsystem checks
|
||
whether the user has reached the limits for allowed signons for that user
|
||
profile. If any validation errors are encountered, the signon screen displays
|
||
with an appropriate message. Otherwise, the process of starting the interactive
|
||
job continues.</li>
|
||
<li>After the subsystem validates that the interactive job can start, it checks
|
||
the job description for the routing data. The subsystem uses the routing data
|
||
to find a routing entry in the subsystem description. The routing entry provides
|
||
information about which pool the job will use, which routing program will
|
||
be used, and from which class the job will get its run time attributes.</li>
|
||
<li>When all of these pieces are obtained, the routing program runs. IBM<sup>®</sup> supplies a
|
||
routing program called QCMD, which you can use for all types of work. QCMD
|
||
knows if the job is an interactive job and checks the user profile for an
|
||
initial program to run. If the initial program finishes running, QCMD displays
|
||
the initial menu.</li>
|
||
</ol>
|
||
</div>
|
||
</div>
|
||
<div>
|
||
<div class="familylinks">
|
||
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksinteractivejob.htm" title="An interactive job is a job that starts when a user signs on to a display station and ends when the user signs off. For the job to run, the subsystem searches for the job description, which can be specified in the workstation entry or the user profile.">Interactive jobs</a></div>
|
||
</div>
|
||
<div class="relconcepts"><strong>Related concepts</strong><br />
|
||
<div><a href="rzakshowintjobend.htm" title="When the Disconnect Job (DSCJOB) command is called, the job is disconnected and the signon display is shown again. To connect with the job again, sign on to the same device from which you disconnected. Another interactive job may be started on the device under a different user name.">Disconnect interactive jobs</a></div>
|
||
<div><a href="rzaksi0errorjobrecovery.htm" title="A requester device is a workstation from which a user can log on to a domain and use network resources. The Device Recovery Action (DEVRCYACN) job attribute specifies what action to take when an I/O error occurs for a job’s requester device.">I/O error for job requester device</a></div>
|
||
<div><a href="rzaksinteractivejobnrouting.htm" title="Before the initial menu is called the routing data is compared with the routing entries in the subsystem description. When a match is made, the program specified in the routing entry is called and the routing step is started.">Interactive jobs and routing steps</a></div>
|
||
<div><a href="rzaksintactvjbroutingcontrol.htm" title="To determine the best approach for a particular job, you must first determine which program should control the routing step.">Programs that control the routing step</a></div>
|
||
<div><a href="rzaksintjbrtngwrkstationvsuserbased.htm" title="After you have determined which program controls the routing step, you must determine if routing is to be based on the workstation from which the job was started, or on the user (user profile) who signed on.">Workstation versus user based routing</a></div>
|
||
<div><a href="rzaksjobsendatsametime.htm" title="Sometimes, jobs end at the same time. For example, a network error occurs and the job attributes are set to *ENDJOB or *ENDJOBNOLIST. In addition to the job ending, the following device recovery actions occur.">When jobs end at the same time</a></div>
|
||
</div>
|
||
<div class="reltasks"><strong>Related tasks</strong><br />
|
||
<div><a href="rzaksavoidlongrunwkstatn.htm" title="To avoid a long-running function (such as save/restore) from a workstation without tying it up, the system operator can submit the job to a job queue.">Avoid a long-running function from a workstation</a></div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |