ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzaluqprtjob.htm

79 lines
4.6 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 xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" 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. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<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))' />
<title>QPRTJOB job</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<a name="rzaluqprtjob"></a>
<h4 id="rzaluqprtjob">QPRTJOB job</h4>
<p>A QPRTJOB job is a job that spooled files are associated with when the
current job's user name is not the same as the user profile currently running.
System jobs can change to run under a user's profile in order for a user to
obtain ownership of the spooled file instead of the system job. For example,
if you send a spooled file using the Send Network Spooled File (SNDNETSPLF)
command to user TINA on a different iSeries server, the file is spooled for job
999999/TINA/QPRTJOB. Spooling the file for this user's job instead of the
system job makes sure that user TINA owns the spooled file. Then, when she
runs the Work with Spooled Files (WRKSPLF) command, the spooled file sent
to her is shown. </p>
<a name="wq22"></a>
<div class="notetitle" id="wq22">Note:</div>
<div class="notebody">Using SPLFOWN parameter allows you to specify
who owns the spooled file.</div>
<p>QPRTJOB jobs are created automatically by the system. There can be more
than one QPRTJOB per user on a system. A QPRTJOB has a default value of 9999
spooled files. That number can be expanded to the maximum of 999,999 by changing
the number in the Maximum printer output files (QMAXSPLF) system value. For
more information about the Maximum printer output files (QMAXSPLF) system
value, see the <a href="../rzaks/rzaks1.htm">Work Management</a> topic. When a user's
QPRTJOB gets full, the system automatically creates a new one for the user.
A separate QPRTJOB is created for each user that receives spooled files sent
by the SNDNETSPLF command. If you use the SNDNETSPLF command to send users
TINA and KEVIN spooled files, there would be jobs named 999999/KEVIN/QPRTJOB
and 999999/TINA/QPRTJOB on the receiving system.</p>
<p>QPRTJOB jobs are created and used by a variety of system functions. For
example: </p>
<ul>
<li>Using the Send TCP/IP Spooled File (SNDTCPSPLF) or SNDNETSPLF commands
to send a spooled file to another user on a different iSeries server.</li>
<li>Sending a spooled file from VM or MVS&trade; through a VM/MVS bridge to an iSeries server.</li>
<li>Receiving a spooled file using TCP/IP or the line printer daemon (LPD)
process.</li>
<li>Using the Create Spooled File (QSPCRTSP) Spool API to create a spooled
file for another user.</li>
<li>Using the Set Profile (QWTSETP) Security API to set the user profile to
a different user and then create a new spooled file.
<p>Other applications
that are running can use the QSPCRTSP and QWTSETP APIs resulting in additional
QPRTJOB jobs on the system.</p></li>
<li>Using the UNIX&reg; SETGID API, you can create a spooled file for a different, current,
or group user profile when SPLFOWN is set to *CURGRPPRF.</li>
<li>Using the UNIX SETUID API, you can set the user profile to a different user and
then create a new spooled file for that user.</li></ul>
<p>QPRTJOB jobs continue to be reused until they have been inactive more than
24 hours. Inactive means all spooled files for the job have been deleted
and no new ones have been received for that user in more than 24 hours. The
recovery is done by the system job QSPLMAINT.</p>
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>