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

98 lines
7.9 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="Spooled files" />
<meta name="abstract" content="Spooling is a system function that saves data for later processing or printing. This data is stored in a spooled file. Spooled files work in a similar manner to tape files or other device files. Spooled files allow you to manage your data targeted for externally attached devices such as a printer." />
<meta name="description" content="Spooling is a system function that saves data for later processing or printing. This data is stored in a spooled file. Spooled files work in a similar manner to tape files or other device files. Spooled files allow you to manage your data targeted for externally attached devices such as a printer." />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputstructure.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputattributes.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakssequence.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputsp.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputq.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputq2.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakswriter.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakswriter2.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksinputsp.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksinputsp2.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksinldf.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksidfoc.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzalu/rzalusplfoutq.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="rzaksspoolfileabout" />
<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>Spooled files</title>
</head>
<body id="rzaksspoolfileabout"><a name="rzaksspoolfileabout"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Spooled files</h1>
<div><p>Spooling is a system function that saves data for later processing
or printing. This data is stored in a spooled file. Spooled files work in
a similar manner to tape files or other device files. Spooled files allow
you to manage your data targeted for externally attached devices such as a
printer.</p>
<p>Spooling functions help server users to manage input and output operations
more efficiently. The server supports two types of spooling,
output spooling and input spooling. Output spooling can be used for printer
devices. Input spooling applies to database file input.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rzaksoutputsp.htm">Output spooling</a></strong><br />
Output spooling can be used for both printer and diskette devices. Output spooling sends job output to disk storage instead of sending it directly to a printer or diskette output device. Output spooling allows the job that produces the output to continue processing without consideration for the speed or availability of output devices.</li>
<li class="ulchildlink"><strong><a href="rzaksoutputq.htm">Output queues and spooled files</a></strong><br />
Batch and interactive job processing can result in spooled output records that are to be processed on an output device, such as a printer or diskette drive. These output records are stored in spooled files until they can be processed. There can be many spooled files for a single job.</li>
<li class="ulchildlink"><strong><a href="rzaksoutputq2.htm">Default server output queues</a></strong><br />
The server is shipped with the defaults on commands to use the default output queue for the server printer as the default output queue for all spooled output. The server printer is defined by the QPRTDEV server value.</li>
<li class="ulchildlink"><strong><a href="rzakswriter.htm">Spooling writers</a></strong><br />
A writer is an i5/OS™ program that takes spooled files from an output
queue and produces them on an output device. The spooled files that have
been placed on a particular output queue will remain stored in the server
until a writer is started to the output queue.</li>
<li class="ulchildlink"><strong><a href="rzakswriter2.htm">Summary of spooling writer commands</a></strong><br />
There are many commands that you can use to control spooling writers.</li>
<li class="ulchildlink"><strong><a href="rzaksinputsp.htm">Input spooling</a></strong><br />
Input spooling takes the information from the input device, prepares the job for scheduling, and places an entry in a job queue. Using input spooling, you can typically shorten job run time, increase the number of jobs that can be run sequentially, and improve device throughput.</li>
<li class="ulchildlink"><strong><a href="rzaksinputsp2.htm">Summary of job input commands</a></strong><br />
The following commands may be used when submitting jobs to the
server. The start reader commands may be used for spooling job input; the
submit job commands do not use spooling. For detailed descriptions of these
commands, see the CL topic in the iSeries™ Information Center.</li>
<li class="ulchildlink"><strong><a href="rzaksinldf.htm">Use an inline data file</a></strong><br />
An inline data file is a data file that is included as part of
a batch job when the job is read by a reader or a submit jobs command. You
use <span class="cmdname">SBMDBJOB</span> or <span class="cmdname">STRDBRDR</span> to queue up
a CL batch stream (stream of CL commands to be executed or run). That CL
batch stream can include data to be placed into "temporary" files (inline
files). When the job ends, the inline files are deleted.</li>
<li class="ulchildlink"><strong><a href="rzaksidfoc.htm">Open considerations for inline data files</a></strong><br />
The following considerations apply to opening inline data files:</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksoutputstructure.htm" title="Output queues are areas where printer output files (also called spooled files) wait to be processed and sent to the printer. Printer output is created either by the system or by the user using a print file.">Output queues</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzaksoutputattributes.htm" title="The output queue controls how printer output files (also called spooled files) are processed and who has the authority to perform actions on the output queue and associated printer output.">Attributes of an output queue</a></div>
<div><a href="rzakssequence.htm" title="The Order of files on the queue (SEQ) attribute determines how the printer output will leave the output queue to be processed.">Order of files</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="../rzalu/rzalusplfoutq.htm">Spooled files and output queues</a></div>
</div>
</div>
</body>
</html>