4689 lines
148 KiB
HTML
4689 lines
148 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<meta name="Copyright" content="Copyright (c) 2006 by IBM Corporation">
|
|
<title>Retrieve System Values (QWCRSVAL) API</title>
|
|
<!-- Begin Header Records ========================================= -->
|
|
<!-- 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. -->
|
|
<!-- WM SCRIPT A converted by B2H R4.1 (346) (CMS) by V2KEA304 -->
|
|
<!-- at RCHVMW2 on 17 Feb 1999 at 11:05:09 -->
|
|
<!-- Change history: -->
|
|
<!-- File cleanup completed Nov 2001 by v2cdijab -->
|
|
<!-- 021105 GFIX:(Added Time Modernization changes, P9A19763 ...)-->
|
|
<!-- 030320 JTROUS: Change wording in QSCANFSCTL -->
|
|
<!-- 040309 WDTARARA: Add QLOGOUTPUT -->
|
|
<!-- 040409 TJH: Add *notavl for audit values and Auth info -->
|
|
<!-- 040622 SJL: Increase maximum value of QHSTLOGSIZ -->
|
|
<!-- 040718 GJF: Add QALWJOBITP -->
|
|
<!-- 041111 GJF: Add *ATNEVT special value -->
|
|
<!-- End Header Records -->
|
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
|
</head>
|
|
<body>
|
|
<a name="Top_Of_Page"></a>
|
|
<!-- Java sync-link -->
|
|
<script type="text/javascript" language="Javascript" src="../rzahg/synch.js">
|
|
</script>
|
|
|
|
<h2>Retrieve System Values (QWCRSVAL) API</h2>
|
|
|
|
<div class="box" style="width: 80%;">
|
|
<br>
|
|
Required Parameter Group:<br>
|
|
<!-- iddvc RMBR -->
|
|
<br>
|
|
<table width="100%">
|
|
<tr>
|
|
<td align="center" valign="top" width="10%">1</td>
|
|
<td align="left" valign="top" width="45%">Receiver variable</td>
|
|
<td align="left" valign="top" width="15%">Output</td>
|
|
<td align="left" valign="top" width="25%">Char(*)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">2</td>
|
|
<td align="left" valign="top">Length of receiver variable</td>
|
|
<td align="left" valign="top">Input</td>
|
|
<td align="left" valign="top">Binary(4)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">3</td>
|
|
<td align="left" valign="top">Number of system values to retrieve</td>
|
|
<td align="left" valign="top">Input</td>
|
|
<td align="left" valign="top">Binary(4)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">4</td>
|
|
<td align="left" valign="top">System value names</td>
|
|
<td align="left" valign="top">Input</td>
|
|
<td align="left" valign="top">Array(*) of Char(10)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">5</td>
|
|
<td align="left" valign="top">Error code</td>
|
|
<td align="left" valign="top">I/O</td>
|
|
<td align="left" valign="top">Char(*)</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br>
|
|
Default Public Authority: *USE<br>
|
|
<!-- iddvc RMBR -->
|
|
<br>
|
|
Threadsafe: Yes<br>
|
|
<!-- iddvc RMBR -->
|
|
<br>
|
|
</div>
|
|
|
|
<p>The Retrieve System Values (QWCRSVAL) API lets you retrieve system
|
|
values.</p>
|
|
|
|
<br>
|
|
|
|
|
|
<h3>Authorities and Locks</h3>
|
|
|
|
<p>You must have either all object (*ALLOBJ) or audit (*AUDIT) special authority to retrieve the values for QAUDCTL, QAUDENDACN, QAUDFRCLVL, QAUDLVL, QAUDLVL2, and QCRTOBJAUD.</p>
|
|
<br>
|
|
|
|
|
|
<h3>Required Parameter Group</h3>
|
|
|
|
<dl>
|
|
<dt><strong>Receiver variable</strong></dt>
|
|
|
|
<dd>OUTPUT; CHAR(*)
|
|
|
|
<p>The variable that is to receive the information requested. For the format,
|
|
see <a href="#HDRRECVARS">Format of Data Returned</a>.</p>
|
|
</dd>
|
|
|
|
<dt><strong>Length of receiver variable</strong></dt>
|
|
|
|
<dd>INPUT; BINARY(4)
|
|
|
|
<p> The length of the receiver variable described in the
|
|
<a href="#HDRRECVARS">Format of Data Returned</a>. If the length is larger than the size of the
|
|
receiver variable, the results may not be predictable. The minimum length is 28
|
|
bytes.</p>
|
|
</dd>
|
|
|
|
<dt><strong>Number of system values to retrieve</strong></dt>
|
|
|
|
<dd>INPUT; BINARY(4)
|
|
|
|
<p>The total number of system values to retrieve.</p>
|
|
</dd>
|
|
|
|
<dt><strong>System value names</strong></dt>
|
|
|
|
<dd>INPUT; ARRAY(*) of CHAR(10)
|
|
|
|
<p>The names of the system values to be retrieved. This can be a list of system
|
|
value names where each name is 10 characters.</p>
|
|
</dd>
|
|
|
|
<dt><strong>Error code</strong></dt>
|
|
|
|
<dd>I/O; CHAR(*)
|
|
|
|
<p> The structure in which to return error information. For the format of the
|
|
structure, see <a href="../apiref/error.htm#hdrerrcod">Error Code Parameter</a>.</p>
|
|
</dd>
|
|
</dl>
|
|
|
|
<br>
|
|
|
|
|
|
<h3><a name="HDRRECVARS">Format of Data Returned</a></h3>
|
|
|
|
<p>The receiver variable holds the information returned about each system
|
|
value.</p>
|
|
|
|
<p>The receiver variable has three logical parts:</p>
|
|
|
|
<ol>
|
|
<li>The first field specifies the number of system values returned.</li>
|
|
|
|
<li>The next fields give the offsets to the system values returned. There is
|
|
one offset field for each system value returned.</li>
|
|
|
|
<li>Next are the system value information tables for the system values
|
|
returned. There is one system value information table for each system
|
|
value.</li>
|
|
</ol>
|
|
|
|
<p>The following table shows the format of the receiver variable. The offset
|
|
fields are repeated until the offsets for all the system values returned are
|
|
listed; the system value information table for each system value is repeated in
|
|
the same way. For a detailed description of each field, see the
|
|
<a href="#HDRWMFLDD">Field Descriptions</a>.</p>
|
|
|
|
<table border width="80%">
|
|
<tr>
|
|
<th align="center" valign="bottom" colspan="2">Offset</th>
|
|
<th align="left" valign="bottom" rowspan="2">Type</th>
|
|
<th align="left" valign="bottom" rowspan="2">Field</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th align="center" valign="bottom">Dec</th>
|
|
<th align="center" valign="bottom">Hex</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top" width="10%">0</td>
|
|
<td align="center" valign="top" width="10%">0</td>
|
|
<td align="left" valign="top" width="20%">BINARY(4)</td>
|
|
<td align="left" valign="top" width="60%">Number of system values returned</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">4</td>
|
|
<td align="center" valign="top">4</td>
|
|
<td align="left" valign="top">ARRAY(*) of BINARY(4)</td>
|
|
<td align="left" valign="top">Offset to system value information table</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">*</td>
|
|
<td align="center" valign="top">*</td>
|
|
<td align="left" valign="top">CHAR(*)</td>
|
|
<td align="left" valign="top">System value information table. This field is
|
|
repeated for each system value returned.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" colspan="4"><strong>Note:</strong> Each system
|
|
value in the table is represented by the standard system value information
|
|
table described in <a href="#HDRSATTTAB">System Value Information Table</a>.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>To determine the length of the receiver variable, the following calculation
|
|
should be done. For each system value to be returned, get the length of the
|
|
data returned for the system value and add 24. After adding the lengths for
|
|
each system value, add 4. This calculation takes into account the data
|
|
alignment that needs to be done; therefore, this value is a worst-case
|
|
estimate. If the calculated length is less than what is needed to return
|
|
all the system value information, then the value of the Number of system values returned
|
|
field will match the actual number of system values returned. The system value information for the
|
|
system values that won't fit will not be returned. For example, if a request is made
|
|
to return information about 1 system value, and that information will not fit, then the
|
|
Number of system values returned field will be 0 and there will be no information
|
|
returned in the System value information table field.
|
|
</p>
|
|
|
|
<br>
|
|
|
|
|
|
<h3><a name="HDRSATTTAB">System Value Information Table</a></h3>
|
|
|
|
<p>The following table shows the format of the system value information
|
|
table.</p>
|
|
|
|
<table border width="80%">
|
|
<tr>
|
|
<th align="center" valign="bottom" colspan="2">Offset</th>
|
|
<th align="left" valign="bottom" rowspan="2">Type</th>
|
|
<th align="left" valign="bottom" rowspan="2">Field</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th align="center" valign="bottom">Dec</th>
|
|
<th align="center" valign="bottom">Hex</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top" width="10%">0</td>
|
|
<td align="center" valign="top" width="10%">0</td>
|
|
<td align="left" valign="top" width="20%">CHAR(10)</td>
|
|
<td align="left" valign="top" width="60%">System value</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">10</td>
|
|
<td align="center" valign="top">A</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Type of data</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">11</td>
|
|
<td align="center" valign="top">B</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Information status</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">12</td>
|
|
<td align="center" valign="top">C</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Length of data</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="center" valign="top">16</td>
|
|
<td align="center" valign="top">10</td>
|
|
<td align="left" valign="top">CHAR(*)</td>
|
|
<td align="left" valign="top">Data</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
|
|
<h3><a name="HDRWMFLDD">Field Descriptions</a></h3>
|
|
|
|
<p><strong>Data.</strong> The data returned for the system value.</p>
|
|
|
|
<p><strong>Information status.</strong> Whether the information was available
|
|
for the system value.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>blank</em></td>
|
|
<td align="left" valign="top">The information was available.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>L</em></td>
|
|
<td align="left" valign="top">The information was not available because the
|
|
system value was locked.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Offset to system values information table.</strong> The offset from
|
|
the beginning of the structure to the start of the system value
|
|
information.</p>
|
|
|
|
<p><strong>Length of data.</strong> The length of the data returned for the
|
|
system value. If the information was not available, the length will be
|
|
zero.</p>
|
|
|
|
<p><strong>System value.</strong> The system value to be retrieved. See
|
|
<a href="#HDRLSVAL">Valid System Values</a> for the list of valid system
|
|
values.</p>
|
|
|
|
<p><strong>Number of system values returned.</strong> The number of system
|
|
values returned to the application.</p>
|
|
|
|
<p><strong>Type of data.</strong> The type of data returned.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>C</em></td>
|
|
<td align="left" valign="top">The data is returned in character format.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>B</em></td>
|
|
<td align="left" valign="top">The data is returned in binary format.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>blank</em></td>
|
|
<td align="left" valign="top">The data is not available.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
|
|
<h3><a name="HDRLSVAL">Valid System Values</a></h3>
|
|
|
|
<p>For a detailed description of each field, see
|
|
<a href="#HDRWMSVD">System Value Field Descriptions</a>.
|
|
To find more detailed information about each system value,
|
|
see <a href="../rzakz/rzakz1.htm">i5/OS system values</a> in the Systems management topic.
|
|
</p>
|
|
|
|
<table border width="100%">
|
|
<tr>
|
|
<th align="left" valign="top">System value</th>
|
|
<th align="left" valign="top">Type</th>
|
|
<th align="left" valign="top">Description</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" width="30%">QABNORMSW</td>
|
|
<td align="left" valign="top" width="30%">CHAR(1)</td>
|
|
<td align="left" valign="top" width="40%">Previous end of system indicator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QACGLVL</td>
|
|
<td align="left" valign="top">ARRAY(8) of CHAR(10)</td>
|
|
<td align="left" valign="top">Accounting level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QACTJOB</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Active jobs</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QADLACTJ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Additional active jobs</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QADLSPLA</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Additional storage</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QADLTOTJ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Additional total jobs</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><img src="delta.gif" alt="Start of change">QALWJOBITP</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Allow jobs to be interrupted<img src="deltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QALWOBJRST</td>
|
|
<td align="left" valign="top">ARRAY(15) of CHAR(10)</td>
|
|
<td align="left" valign="top">Allow object restore options</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QALWUSRDMN</td>
|
|
<td align="left" valign="top">ARRAY(50) of CHAR(10)</td>
|
|
<td align="left" valign="top">Allow user domain</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QASTLVL</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Assistance level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QATNPGM</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Attention program</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUDCTL</td>
|
|
<td align="left" valign="top">ARRAY(5) of CHAR(10)</td>
|
|
<td align="left" valign="top">Auditing control</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUDENDACN</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Auditing end action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUDFRCLVL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Auditing force level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUDLVL</td>
|
|
<td align="left" valign="top">ARRAY(16) of CHAR(10)</td>
|
|
<td align="left" valign="top">Auditing level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUDLVL2</td>
|
|
<td align="left" valign="top">ARRAY(99) of CHAR(10)</td>
|
|
<td align="left" valign="top">Auditing level extension
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUTOCFG</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Automatic configuration indicator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUTORMT</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Automatic configuration for remote
|
|
controllers</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUTOSPRPT</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Automatic system disabled reporting</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QAUTOVRT</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Automatic configuration for virtual devices</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QBASACTLVL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Base activity level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QBASPOOL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Base pool minimum size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QBOOKPATH</td>
|
|
<td align="left" valign="top">ARRAY(5) of CHAR(63)</td>
|
|
<td align="left" valign="top">Book and bookshelf search path</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCCSID</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Coded character set identifier</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCENTURY</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Century indicator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCFGMSGQ</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Configuration message queue</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCHRID</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Character set and code page</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCHRIDCTL</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Character identifier control</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCMNARB</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Communication arbiters</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCMNRCYLMT</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Communications recovery limit</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCNTRYID</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Country or region identifier</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCONSOLE</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Console name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCRTAUT</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Create authority</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCRTOBJAUD</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Create object auditing</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCTLSBSD</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Controlling subsystem</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QCURSYM</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Currency symbol</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDATE</td>
|
|
<td align="left" valign="top">CHAR(7)</td>
|
|
<td align="left" valign="top">System date</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDATETIME</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">System date and time
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDATFMT</td>
|
|
<td align="left" valign="top">CHAR(3)</td>
|
|
<td align="left" valign="top">Date format</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDATSEP</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Date separator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDAY</td>
|
|
<td align="left" valign="top">CHAR(3)</td>
|
|
<td align="left" valign="top">Day</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDAYOFWEEK</td>
|
|
<td align="left" valign="top">CHAR(4)</td>
|
|
<td align="left" valign="top">Day of the week</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDBFSTCCOL</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Database file statistics collection</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDBRCVYWT</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Database recovery wait</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDECFMT</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Decimal format</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDEVNAMING</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Device naming convention</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDEVRCYACN</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Device recovery action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDSCJOBITV</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Disconnect job interval</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDSPSGNINF</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Sign-on information</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDYNPTYADJ</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Dynamic priority adjustment</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QDYNPTYSCD</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Dynamic priority scheduler</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QENDJOBLMT</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">End job limit
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QFRCCVNRST</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Force conversion on restore</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QHOUR</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Hour</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QHSTLOGSIZ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">History log size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIGC</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">DBCS installed</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIGCCDEFNT</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Double-byte coded font name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIGCFNTSIZ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Double-byte coded font point size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QINACTITV</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Inactive job time-out</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QINACTMSGQ</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Inactive message queue</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIPLDATTIM</td>
|
|
<td align="left" valign="top">CHAR(13)</td>
|
|
<td align="left" valign="top">Automatic IPL date and time</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIPLSTS</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">IPL status</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QIPLTYPE</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">IPL type</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QJOBMSGQFL</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Job message queue full</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QJOBMSGQMX</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Job message queue maximum size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QJOBMSGQSZ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Job message queue initial size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QJOBMSGQTL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Maximum job message queue initial size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QJOBSPLA</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Initial spooling size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QKBDBUF</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Keyboard buffer</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QKBDTYPE</td>
|
|
<td align="left" valign="top">CHAR(3)</td>
|
|
<td align="left" valign="top">Keyboard type</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLANGID</td>
|
|
<td align="left" valign="top">CHAR(3)</td>
|
|
<td align="left" valign="top">Language identifier</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLEAPADJ</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Leap year adjustment</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLIBLCKLVL</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Library locking level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLMTDEVSSN</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Limit device session</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLMTSECOFR</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Limit security officer</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QLOCALE</td>
|
|
<td align="left" valign="top">CHAR(2080)</td>
|
|
<td align="left" valign="top">Locale path name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">
|
|
<img src="delta.gif" alt="Start of change">
|
|
QLOGOUTPUT</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Job log output
|
|
<img src="deltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMAXACTLVL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Maximum activity level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMAXJOB</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Maximum number of jobs</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMAXSGNACN</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Maximum sign-on action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMAXSIGN</td>
|
|
<td align="left" valign="top">CHAR(6)</td>
|
|
<td align="left" valign="top">Maximum not valid sign-on</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMAXSPLF</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Maximum spooled files per job</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMCHPOOL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Machine pool size</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMINUTE</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Minute</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMLTTHDACN</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Multithreaded job action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMODEL</td>
|
|
<td align="left" valign="top">CHAR(4)</td>
|
|
<td align="left" valign="top">System model</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QMONTH</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Month</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPASTHRSVR</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Pass-through servers</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPFRADJ</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Performance adjustment</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRBFTR</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Problem filter</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRBHLDITV</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Problem hold interval</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRCFEAT</td>
|
|
<td align="left" valign="top">CHAR(4)</td>
|
|
<td align="left" valign="top">Processor feature</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRCMLTTSK</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Processor multitasking</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRTDEV</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Printer device</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRTKEYFMT</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Print key format</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPRTTXT</td>
|
|
<td align="left" valign="top">CHAR(30)</td>
|
|
<td align="left" valign="top">Print text</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDEXPITV</td>
|
|
<td align="left" valign="top">CHAR(6)</td>
|
|
<td align="left" valign="top">Days password valid</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDLMTAJC</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Limit adjacent digits</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDLMTCHR</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Limit characters</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDLMTREP</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Limit repeat characters</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDLVL</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Password level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDMAXLEN</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Maximum password length</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDMINLEN</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Minimum password length</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDPOSDIF</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Limit character positions</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDRQDDGT</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Required password digits</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDRQDDIF</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Duplicate password</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWDVLDPGM</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Password validation program</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWRDWNLMT</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Power down limit</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QPWRRSTIPL</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Power restore IPL</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QQRYDEGREE</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Parallel processing degree</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QQRYTIMLMT</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Query processing time limit</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QRCLSPLSTG</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Reclaim spool storage</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QRETSVRSEC</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Retain server security data</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QRMTIPL</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Remote IPL</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QRMTSIGN</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Remote sign-on</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QRMTSRVATR</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Remote service attribute</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSAVACCPTH</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Save access paths
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSCANFS</td>
|
|
<td align="left" valign="top">ARRAY(20) of CHAR(10)</td>
|
|
<td align="left" valign="top">Scan file systems</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSCANFSCTL</td>
|
|
<td align="left" valign="top">ARRAY(20) of CHAR(10)</td>
|
|
<td align="left" valign="top">Scan file systems control
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSCPFCONS</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">IPL action with console problem</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSECOND</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Second</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSECURITY</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Security level</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSETJOBATR</td>
|
|
<td align="left" valign="top">ARRAY(16) of CHAR(10)</td>
|
|
<td align="left" valign="top">Set job attributes from locale</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSFWERRLOG</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Software error log</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSHRMEMCTL</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Shared memory control</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSPCENV</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Special environment</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSPLFACN</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Spooled file action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSRLNBR</td>
|
|
<td align="left" valign="top">CHAR(8)</td>
|
|
<td align="left" valign="top">Serial number</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSRTSEQ</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Sort sequence table</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSRVDMP</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Service dump</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSTGLOWACN</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Auxiliary storage lower limit action</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSTGLOWLMT</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Auxiliary storage lower limit</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSTRPRTWTR</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Start printer writer</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSTRUPPGM</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Startup program name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSTSMSG</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Status messages</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSVRAUTITV</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Server authentication interval</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QSYSLIBL</td>
|
|
<td align="left" valign="top">ARRAY(15) of CHAR(10)</td>
|
|
<td align="left" valign="top">System library list</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTHDRSCADJ</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Thread resources adjustment
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTHDRSCAFN</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">Thread resources affinity
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTIMADJ</td>
|
|
<td align="left" valign="top">CHAR(30)</td>
|
|
<td align="left" valign="top">Time adjustment
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTIME</td>
|
|
<td align="left" valign="top">CHAR(9)</td>
|
|
<td align="left" valign="top">System time</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTIMSEP</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Time separator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTIMZON</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Time zone
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTOTJOB</td>
|
|
<td align="left" valign="top">BINARY(4)</td>
|
|
<td align="left" valign="top">Total jobs</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QTSEPOOL</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Time-slice end pool</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QUPSDLYTIM</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">UPS delay time</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QUPSMSGQ</td>
|
|
<td align="left" valign="top">CHAR(20)</td>
|
|
<td align="left" valign="top">UPS message queue</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QUSEADPAUT</td>
|
|
<td align="left" valign="top">CHAR(10)</td>
|
|
<td align="left" valign="top">Use adopted authority</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QUSRLIBL</td>
|
|
<td align="left" valign="top">ARRAY(25) of CHAR(10)</td>
|
|
<td align="left" valign="top">User library list</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QUTCOFFSET</td>
|
|
<td align="left" valign="top">CHAR(5)</td>
|
|
<td align="left" valign="top">Coordinated universal time offset</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QVFYOBJRST</td>
|
|
<td align="left" valign="top">CHAR(1)</td>
|
|
<td align="left" valign="top">Verify object on restore</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">QYEAR</td>
|
|
<td align="left" valign="top">CHAR(2)</td>
|
|
<td align="left" valign="top">Year</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br>
|
|
<br>
|
|
|
|
|
|
<h3><a name="HDRWMSVD">System Value Field Descriptions</a></h3>
|
|
|
|
<p><strong>Accounting level.</strong> QACGLVL is the accounting level. The
|
|
possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No accounting information is written to a
|
|
journal.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOB</em></td>
|
|
<td align="left" valign="top">Job resource use is written to a journal.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRINT</em></td>
|
|
<td align="left" valign="top">The resources used for spooled and nonspooled
|
|
print files are written to a journal.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Active jobs.</strong> QACTJOB is the initial number of active jobs
|
|
for which auxiliary storage is to be allocated during IPL.</p>
|
|
|
|
<p><strong>Additional active jobs.</strong> QADLACTJ specifies the additional
|
|
number of active jobs for which auxiliary storage is to be allocated when the
|
|
initial number of active jobs (the system value QACTJOB) is reached.</p>
|
|
|
|
<p><strong>Additional storage.</strong> QADLSPLA specifies the additional
|
|
storage to add to the spooling control block.</p>
|
|
|
|
<p><strong>Additional total jobs.</strong> QADLTOTJ specifies the additional
|
|
number of jobs for which auxiliary storage is to be allocated when the initial
|
|
number of jobs (the system value QTOTJOB) is reached.</p>
|
|
|
|
|
|
<p><img src="delta.gif" alt="Start of change"><strong>Allow jobs to be interrupted.</strong> QALWJOBITP specifies how the
|
|
system responds to user initiated requests to interrupt a job to run a user-defined
|
|
exit program in that job.
|
|
The <a href="qwcjbitp.htm">Call Job Interrupt Program (QWCJBITP) API</a> in the
|
|
iSeries Information Center contains information on using job interrupt exit programs.
|
|
The <a href="qwccjitp.htm">Change Job Interrupt Status (QWCCJITP) API</a> in the
|
|
iSeries Information Center contains information on retrieving and changing the
|
|
interrupt status of a job.
|
|
The interrupt status of an active job can be changed at any time but will only take
|
|
effect when the value of QALWJOBITP allows jobs to be interrupted.
|
|
The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">The system will not allow jobs to be interrupted
|
|
to run user-defined exit programs. All new jobs becoming active will default to
|
|
be uninterruptible.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">The system will allow jobs to be interrupted
|
|
to run user-defined exit programs. All new jobs becoming active will default to
|
|
be uninterruptible.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">The system will allow jobs to be interrupted
|
|
to run user-defined exit programs. All new jobs becoming active will default to
|
|
be interruptible.<img src="deltaend.gif" alt="End of change">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<p><strong>Allow object restore options.</strong> QALWOBJRST specifies a list
|
|
of security options that are used when restoring objects to the system.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALL</em></td>
|
|
<td align="left" valign="top">Allow all objects to be restored regardless of
|
|
whether or not they have security-sensitive attributes or validation
|
|
errors.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">Does not allow objects with security-sensitve
|
|
attributes to be restored.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWSYSSTT</em></td>
|
|
<td align="left" valign="top">Allow programs, service programs, and modules
|
|
with the system-state and inherit-state attribute to be restored.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWPGMADP</em></td>
|
|
<td align="left" valign="top">Allow programs and service programs with the
|
|
adopt attribute to be restored.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWPTF</em></td>
|
|
<td align="left" valign="top">Allow system-state and inherit-state programs,
|
|
service programs, modules that adopt authority, objects that have the
|
|
S_ISUID(set-user-ID) attribute enabled, and objects that have the
|
|
S-ISGID(set-group-ID) attribute enabled to be restored to the system during PTF
|
|
install.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWSETUID</em></td>
|
|
<td align="left" valign="top">Allow restore of files that have the S_ISUID
|
|
(set-user-ID) attribute enabled.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWSETGID</em></td>
|
|
<td align="left" valign="top">Allow restore of files that have the S_ISGID
|
|
(set-group-ID) attribute enabled.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALWVLDERR</em></td>
|
|
<td align="left" valign="top">Allow objects with validation errors to be
|
|
restored.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Allow user domain.</strong> QALWUSRDMN is the allow user domain
|
|
system value. It specifies a list of library names that can contain user domain
|
|
objects.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALL</em></td>
|
|
<td align="left" valign="top">All libraries and integrated file system
|
|
directories on the system can contain user domain objects.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DIR</em></td>
|
|
<td align="left" valign="top">Any SOM object in a directory in the integrated
|
|
file system can contain user domain objects. *DIR does not apply to the QSYS
|
|
and QDLS file systems. *DIR is mutually exclusive with *ALL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>Library names</em></td>
|
|
<td align="left" valign="top">A list of library names that can contain user
|
|
domain objects.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Assistance level.</strong> QASTLVL is the assistance level system
|
|
value. The value specifies the level of assistance available to users of the
|
|
system.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*BASIC</em></td>
|
|
<td align="left" valign="top">Operational Assistant level of system displays is
|
|
available.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*INTERMED</em></td>
|
|
<td align="left" valign="top">Intermediate level of system displays is
|
|
available.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ADVANCED</em></td>
|
|
<td align="left" valign="top">Advanced level of system displays is
|
|
available.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Attention program.</strong> QATNPGM is the attention program system
|
|
value. The first 10 characters contain the program name and the last 10
|
|
characters contain the library name. The following special values are
|
|
allowed:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ASSIST</em></td>
|
|
<td align="left" valign="top">The Operational Assistant main menu appears when
|
|
the Attention key is pressed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No attention program is called when the Attention
|
|
key is pressed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Auditing control.</strong> The QAUDCTL system value is the on/off
|
|
switch for object- and user-level auditing. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTAVL</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to not available (*NOTAVL).
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No security auditing is done on the system.
|
|
No security auditing is done on the system.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OBJAUD</em></td>
|
|
<td align="left" valign="top">Actions against objects that have an object
|
|
audit value other than *NONE will be audited. An object's audit value is
|
|
set through the Change Audit (CHGAUD) command or the Change Object Audit
|
|
(CHGOBJAUD) command. </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*AUDLVL</em></td>
|
|
<td align="left" valign="top">The actions specified in the QAUDLVL
|
|
and QAUDLVL2 system
|
|
values will be logged to the security journal. Also
|
|
actions specified by a user profile's action auditing values will be
|
|
audited. A user profile's action auditing values are set through the
|
|
AUDLVL parameter on the Change User Audit (CHGUSRAUD) command.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOQTEMP</em></td>
|
|
<td align="left" valign="top">No auditing of most objects in QTEMP is done.
|
|
You must specify *NOQTEMP with either *OBJAUD or *AUDLVL. You can not
|
|
specify *NOQTEMP by itself.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Auditing end action.</strong> The QAUDENDACN system value indicates
|
|
the action to be taken if auditing data cannot be written to the security
|
|
auditing journal. These are the allowable values for the QAUDENDACN system
|
|
value:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTAVL</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to not available (*NOTAVL).
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTIFY</em></td>
|
|
<td align="left" valign="top">The action that caused the audit to be attempted
|
|
will continue after notification of failure to send the journal entry to the
|
|
security auditing journal is sent to the QSYSOPR and QSYSMSG message
|
|
queues.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PWRDWNSYS</em></td>
|
|
<td align="left" valign="top">The system ends with a system reference code
|
|
(SRC) if sending of the audit data to the security audit journal fails. The
|
|
system will then be brought up in a restricted state on the following IPL.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Auditing force level.</strong> The QAUDFRCLVL system value indicates
|
|
to the system the number of auditing journal entries written to the security
|
|
auditing journal before the auditing data is written to auxiliary storage. The
|
|
following values are allowed:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">The system will write the journal entries to
|
|
auxiliary storage only when the system determines the journal entries should be
|
|
written based on internal system processing.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-100</em></td>
|
|
<td align="left" valign="top">The system will write the journal entries to
|
|
auxiliary storage when this number of journal entries has been written to the
|
|
security auditing journal.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>-1</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to -1.
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Auditing level.</strong> QAUDLVL is the security auditing level.
|
|
This system value controls the level of action auditing on the system.</p>
|
|
|
|
<p>If the QAUDLVL system value contains
|
|
the value *AUDLVL2, then the values in the QAUDLVL2 system value will also be used. If the
|
|
QAUDLVL system value does not contain the value *AUDLVL2, then the
|
|
values in the QAUDLVL2 will be ignored. </p>
|
|
|
|
<p>The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*AUDLVL2</em></td>
|
|
<td align="left" valign="top">Both QAUDLVL and QAUDLVL2 system values will be
|
|
used to determine the security actions to be audited.
|
|
<p><strong>Note:</strong></p>
|
|
<ul compact>
|
|
<li>If you wish to use the QAUDLVL2 system value exclusively, set
|
|
the QAUDLVL system value to *AUDLVL2 and add your auditing values
|
|
to the QAUDLVL2 system value.</li>
|
|
<li>If you wish to use both system values you can set your values
|
|
in the QAUDLVL system value along with the *AUDLVL2 value, then add
|
|
any additional values to the QAUDLVL2 system value. </li>
|
|
</ul>
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em><img src="delta.gif" alt="Start of change">*ATNEVT</em></td>
|
|
<td align="left" valign="top">Attention events are audited.<img src="deltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*AUTFAIL</em></td>
|
|
<td align="left" valign="top">Authorization failures are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CREATE</em></td>
|
|
<td align="left" valign="top">All object creations are audited.
|
|
Objects created into library QTEMP are not audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DELETE</em></td>
|
|
<td align="left" valign="top">All deletions of external objects on the
|
|
system are audited. Objects deleted from library QTEMP are not audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOBDTA</em></td>
|
|
<td align="left" valign="top">Actions that affect a job are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETBAS</em></td>
|
|
<td align="left" valign="top">Network base functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETCLU</em></td>
|
|
<td align="left" valign="top">Actions that affect a cluster resource group
|
|
are audited. </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETCMN</em></td>
|
|
<td align="left" valign="top">Networking and communications functions are audited.
|
|
<p><strong>Note:</strong>
|
|
*NETCMN is composed of several values
|
|
to allow you to better customize your auditing.
|
|
If you specify all of the values, you will get the
|
|
same auditing as if you specified *NETCMN. The following
|
|
values make up *NETCMN.</p>
|
|
<ul compact>
|
|
<li>*NETBAS</li>
|
|
<li>*NETCLU</li>
|
|
<li>*NETFAIL</li>
|
|
<li>*NETSCK</li>
|
|
</ul>
|
|
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETFAIL</em></td>
|
|
<td align="left" valign="top">Network failures are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETSCK</em></td>
|
|
<td align="left" valign="top">Sockets tasks are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No security action auditing will occur on the
|
|
system.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTAVL</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to not available (*NOTAVL).
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OBJMGT</em></td>
|
|
<td align="left" valign="top">Generic object tasks are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OFCSRV</em></td>
|
|
<td align="left" valign="top">Auditing of OfficeVision licensed program.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OPTICAL</em></td>
|
|
<td align="left" valign="top">All optical functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PGMADP</em></td>
|
|
<td align="left" valign="top">Adopting authority from a program owner is
|
|
audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PGMFAIL</em></td>
|
|
<td align="left" valign="top">Integrity violations (for example, blocked
|
|
instruction, validation value failure, and domain violation) are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTDTA</em></td>
|
|
<td align="left" valign="top">Printing functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SAVRST</em></td>
|
|
<td align="left" valign="top">Save and restore information is audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECCFG</em></td>
|
|
<td align="left" valign="top">Security configuration is audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECDIRSRV</em></td>
|
|
<td align="left" valign="top">Changes or updates when doing directory service
|
|
functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECIPC</em></td>
|
|
<td align="left" valign="top">Changes to interprocess communications are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECNAS</em></td>
|
|
<td align="left" valign="top">Network authentication service actions are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECRUN</em></td>
|
|
<td align="left" valign="top">Security run time functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECSCKD</em></td>
|
|
<td align="left" valign="top">Socket descriptors are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECURITY</em></td>
|
|
<td align="left" valign="top">All security-related functions are audited.
|
|
<p><strong>Note:</strong>
|
|
*SECURITY is composed of several values
|
|
to allow you to better customize your auditing.
|
|
If you specify all of the values, you will get the
|
|
same auditing as if you specified *SECURITY. The following
|
|
values make up *SECURITY.</p>
|
|
<ul compact>
|
|
<li>*SECCFG</li>
|
|
<li>*SECDIRSRV</li>
|
|
<li>*SECIPC</li>
|
|
<li>*SECNAS</li>
|
|
<li>*SECRUN</li>
|
|
<li>*SECSCKD</li>
|
|
<li>*SECVFY</li>
|
|
<li>*SECVLDL</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECVFY</em></td>
|
|
<td align="left" valign="top">Use of verification functions are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECVLDL</em></td>
|
|
<td align="left" valign="top">Changes to validation list objects are audited.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SERVICE</em></td>
|
|
<td align="left" valign="top">Use of the system service tools by a user will be
|
|
audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SPLFDTA</em></td>
|
|
<td align="left" valign="top">Spool file auditing.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SYSMGT</em></td>
|
|
<td align="left" valign="top">Use of system management functions by an audited
|
|
user will be audited.</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<p><strong>
|
|
Auditing level extension.</strong> QAUDLVL2 is the security auditing level
|
|
extension. This system value is required when more than sixteen auditing
|
|
values are needed. Specifying *AUDLVL2 as one of the values in the QAUDLVL
|
|
system value will cause the system to also look for auditing values in the
|
|
QAUDLVL2 system value.</p>
|
|
<p>If the QAUDLVL system value contains the value *AUDLVL2, then
|
|
the values in the QAUDLVL2 system value will also be used. If the
|
|
QAUDLVL system value does not contain the value *AUDLVL2, then the
|
|
values in the QAUDLVL2 will be ignored.</p>
|
|
<p>The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em><img src="delta.gif" alt="Start of change">*ATNEVT</em></td>
|
|
<td align="left" valign="top">Attention events are audited.<img src="deltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*AUTFAIL</em></td>
|
|
<td align="left" valign="top">Authorization failures are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CREATE</em></td>
|
|
<td align="left" valign="top">All object creations are audited.
|
|
Objects created into library QTEMP are not audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DELETE</em></td>
|
|
<td align="left" valign="top">All deletions of external objects on the
|
|
system are audited. Objects deleted from library QTEMP are not audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOBDTA</em></td>
|
|
<td align="left" valign="top">Actions that affect a job are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETBAS</em></td>
|
|
<td align="left" valign="top">Network base functions are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETCLU</em></td>
|
|
<td align="left" valign="top">Actions that affect a cluster resource group
|
|
are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETCMN</em></td>
|
|
<td align="left" valign="top">Networking and communications functions are audited.
|
|
<p><strong>Note:</strong>
|
|
*NETCMN is composed of several values
|
|
to allow you to better customize your auditing.
|
|
If you specify all of the values, you will get the
|
|
same auditing as if you specified *NETCMN. The following
|
|
values make up *NETCMN.</p>
|
|
<ul compact>
|
|
<li>*NETBAS</li>
|
|
<li>*NETCLU</li>
|
|
<li>*NETFAIL</li>
|
|
<li>*NETSCK</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETFAIL</em></td>
|
|
<td align="left" valign="top">Network failures are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NETSCK</em></td>
|
|
<td align="left" valign="top">Sockets tasks are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No auditing values are contained in this
|
|
system value.
|
|
<p><strong>Note:</strong></p>
|
|
<ul compact>
|
|
<li>If you wish to use the QAUDLVL2 system value exclusively, set
|
|
the QAUDLVL system value to *AUDLVL2 and add your auditing values
|
|
to the QAUDLVL2 system value.</li>
|
|
<li>If you wish to use both system values you can set your values
|
|
in the QAUDLVL system value along with the *AUDLVL2 value, then add
|
|
any additional values to the QAUDLVL2 system value.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTAVL</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to not available (*NOTAVL).
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OBJMGT</em></td>
|
|
<td align="left" valign="top">Generic object tasks are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OFCSRV</em></td>
|
|
<td align="left" valign="top">Auditing of OfficeVision licensed program.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OPTICAL</em></td>
|
|
<td align="left" valign="top">All optical functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PGMADP</em></td>
|
|
<td align="left" valign="top">Adopting authority from a program owner is
|
|
audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PGMFAIL</em></td>
|
|
<td align="left" valign="top">Integrity violations (for example, blocked
|
|
instruction, validation value failure, and domain violation) are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTDTA</em></td>
|
|
<td align="left" valign="top">Printing functions are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SAVRST</em></td>
|
|
<td align="left" valign="top">Save and restore information is audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECCFG</em></td>
|
|
<td align="left" valign="top">Security configuration is audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECDIRSRV</em></td>
|
|
<td align="left" valign="top">Changes or updates when doing directory service
|
|
functions are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECIPC</em></td>
|
|
<td align="left" valign="top">Changes to interprocess communications are audited.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECNAS</em></td>
|
|
<td align="left" valign="top">Network authentication service actions are audited.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECRUN</em></td>
|
|
<td align="left" valign="top">Security run time functions are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECSCKD</em></td>
|
|
<td align="left" valign="top">Socket descriptors are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECURITY</em></td>
|
|
<td align="left" valign="top">All security-related functions are audited.
|
|
<p><strong>Note:</strong>
|
|
*SECURITY is composed of several values
|
|
to allow you to better customize your auditing.
|
|
If you specify all of the values, you will get the
|
|
same auditing as if you specified *SECURITY. The following
|
|
values make up *SECURITY.</p>
|
|
<ul compact>
|
|
<li>*SECCFG</li>
|
|
<li>*SECDIRSRV</li>
|
|
<li>*SECIPC</li>
|
|
<li>*SECNAS</li>
|
|
<li>*SECRUN</li>
|
|
<li>*SECSCKD</li>
|
|
<li>*SECVFY</li>
|
|
<li>*SECVLDL</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECVFY</em></td>
|
|
<td align="left" valign="top">Use of verification functions are audited.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SECVLDL</em></td>
|
|
<td align="left" valign="top">Changes to validation list objects are audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SERVICE</em></td>
|
|
<td align="left" valign="top">Use of the system service tools by a user will be
|
|
audited.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SPLFDTA</em></td>
|
|
<td align="left" valign="top">Spool file auditing.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SYSMGT</em></td>
|
|
<td align="left" valign="top">Use of system management functions by an audited
|
|
user will be audited. </td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Automatic configuration for remote controllers.</strong> QAUTORMT
|
|
allows the configuration of remote controllers. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Automatic configuration is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Automatic configuration is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Automatic configuration for virtual device.</strong> QAUTOVRT is the
|
|
system value for automatic configuration of virtual devices. This is the number
|
|
of virtual devices that the user wants to have automatically configured. The
|
|
possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>0-32500</em></td>
|
|
<td align="left" valign="top">The number of virtual devices that the user wants
|
|
to have automatically configured.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>32767</em></td>
|
|
<td align="left" valign="top">There is no maximum number of virtual devices
|
|
that the user wants to have automatically configured.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>-1</em></td>
|
|
<td align="left" valign="top">The program registered for the Virtual Device
|
|
Selection (QIBM_QPA_DEVSEL) exit point is called when a virtual device
|
|
description needs to be selected or automatically created by the system. If the
|
|
program registered for the exit point does not exist or if it returns with an
|
|
error, the system will handle the situation as if the QAUTOVRT system value is
|
|
set to 0.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Automatic configuration indicator.</strong> The QAUTOCFG system
|
|
value automatically configures devices. The value specifies whether devices
|
|
that are added to the system are configured automatically.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Automatic configuration is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Automatic configuration is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Automatic IPL date and time.</strong> QIPLDATTIM is the system value
|
|
for the date and time to automatically do an IPL of the system. It specifies a
|
|
date and time when an automatic IPL should occur. The special value *NONE
|
|
indicates that no timed automatic IPL is desired. The format of the field
|
|
returned is CYYMMDDHHMMSS, where C is the century, YY is the year, MM is the
|
|
month, DD is the day, HH is the hour, MM is the minute, and SS is the second. A
|
|
0 for the century flag indicates years 19<em>xx</em>, and a 1 indicates years
|
|
20<em>xx</em>.</p>
|
|
|
|
<p><strong>Automatic system disabled reporting.</strong> The QAUTOSPRPT system
|
|
value controls the automatic problem reporting ability. The value allows the
|
|
system to automatically report a problem. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Automatic system disabled reporting is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Automatic system disabled reporting is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Auxiliary storage lower limit.</strong> QSTGLOWLMT is the percentage
|
|
(in 10 thousandths) of the system auxiliary storage pool that remains available
|
|
when the critical storage lower limit is reached. For example, a value of 50000
|
|
in binary would be 5.0000.</p>
|
|
|
|
<p><strong>Auxiliary storage lower limit action.</strong> QSTGLOWACN is the
|
|
action taken when the auxiliary storage lower limit (QSTGLOWLMT system value)
|
|
is reached. The possible actions are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*MSG</em></td>
|
|
<td align="left" valign="top">Message CPI099C is sent to the QSYSMSG and the
|
|
QSYSOPR message queues. (This message is also sent for each of the following
|
|
actions.)</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CRITMSG</em></td>
|
|
<td align="left" valign="top">Message CPI099B is sent to the user who is
|
|
specified by the Critical messages to user service attribute. Service
|
|
attributes can be changed by using the Change Service Attributes (CHGSRVA)
|
|
command.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*REGFAC</em></td>
|
|
<td align="left" valign="top">A job is submitted to run any exit programs that
|
|
are registered for the QIBM_QWC_QSTGLOWACN exit point.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ENDSYS</em></td>
|
|
<td align="left" valign="top">The system is ended and left in the restricted
|
|
state.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PWRDWNSYS</em></td>
|
|
<td align="left" valign="top">The system is powered down immediately and
|
|
restarted.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Base activity level.</strong> QBASACTLVL is the base-storage-pool
|
|
activity level. This value indicates how many system and user jobs can compete
|
|
at the same time for storage in the base storage pool.</p>
|
|
|
|
<p><strong>Base pool minimum size.</strong> QBASPOOL is the minimum size of the
|
|
base storage pool. The base pool contains all main storage not allocated by
|
|
other pools. QBASPOOL is specified in kilobytes.</p>
|
|
|
|
<p><strong>Book and bookshelf search path.</strong> QBOOKPATH specifies which
|
|
directories should be searched for books.</p>
|
|
|
|
<p><strong>Century indicator.</strong> QCENTURY specifies the century value for
|
|
the system date. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Indicates years 19<em>xx</em>.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Indicates years 20<em>xx</em>.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Character identifier control.</strong> QCHRIDCTL specifies the
|
|
character identifier control for the job. This attribute controls the type of
|
|
CCSID conversion that occurs for display files, printer files, and panel
|
|
groups. The *CHRIDCTL special value must be specified on the CHRID command
|
|
parameter on the create, change, or override command for display files, printer
|
|
files, and panel groups before this attribute will be used. The possible values
|
|
are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DEVD</em></td>
|
|
<td align="left" valign="top">The *DEVD special value performs the same
|
|
function as on the CHRID command parameter for display files, printer files,
|
|
and panel groups.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOBCCSID</em></td>
|
|
<td align="left" valign="top">The *JOBCCSID special value performs the same
|
|
function as on the CHRID command parameter for display files, printer files,
|
|
and panel groups.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Character set and code page.</strong> QCHRID is the default
|
|
character set and code page. The QCHRID system value is retrieved as a single
|
|
character value; the first 10 characters contain the character set identifier
|
|
right-justified. For example, the value 101 would be retrieved as 0000000101.
|
|
The last 10 characters contain the code page identifier right-justified. For
|
|
example, the value 37 would be retrieved as 0000000037.</p>
|
|
|
|
<p><strong>Coded character set identifier.</strong> QCCSID is the system value
|
|
for coded character set identifiers.</p>
|
|
|
|
<p><strong>Communication arbiters.</strong> QCMNARB specifies the number of
|
|
communication arbiter jobs. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CALC</em></td>
|
|
<td align="left" valign="top">The operating system calculates the number of
|
|
communication arbiter jobs.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>0-99</em></td>
|
|
<td align="left" valign="top">The number of communication arbiter jobs.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Communications recovery limit.</strong> QCMNRCYLMT is the system
|
|
value for communications recovery limits. The QCMNRCYLMT system value is
|
|
retrieved as a 20-character value; the first 10 characters contain the count
|
|
limit right-justified. For example, the value 7 would be retrieved as
|
|
0000000007. The last 10 characters contain the time interval right-justified.
|
|
For example, the value 117 would be retrieved as 0000000117.</p>
|
|
|
|
<p><strong>Configuration message queue.</strong> QCFGMSGQ is the configuration
|
|
message queue system value. This message queue can be used to receive messages
|
|
associated with configuration objects, such as lines and controllers. The first
|
|
10 characters contain the message queue name and the last 10 characters contain
|
|
the library name.</p>
|
|
|
|
<p><strong>Console name.</strong> QCONSOLE is the console name. This value
|
|
specifies the name of the display device that is the console.</p>
|
|
|
|
<p><strong>Controlling subsystem.</strong> QCTLSBSD is the controlling
|
|
subsystem description. The controlling subsystem is the first subsystem to
|
|
start after an IPL. The value of QCTLSBSD is a 20-character list of up to two
|
|
10-character values in which the first is the subsystem description name and
|
|
the second is the library name.</p>
|
|
|
|
<p><strong>Coordinated universal time offset.</strong> QUTCOFFSET is the system
|
|
value indicating the difference in hours and minutes between Coordinated
|
|
Universal Time (UTC), also known as Greenwich mean time, and the current local
|
|
system time.</p>
|
|
|
|
<ul>
|
|
<li>+hhmm means that the current system
|
|
time is hh hours and mm minutes ahead of UTC.
|
|
</li>
|
|
<li>-hhmm means that the current system time is hh hours and mm minutes behind UTC.
|
|
</li>
|
|
</ul>
|
|
|
|
<p><strong>Country or region identifier.</strong> QCNTRYID is the system value for the
|
|
country or region identifier. This value specifies the country or region identifier
|
|
to be used as the default on the system.</p>
|
|
|
|
<p><strong>Create authority.</strong> QCRTAUT is the create authority system
|
|
value. This value allows the default public authority for the create (CRTxxx)
|
|
commands to be set system-wide. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CHANGE</em></td>
|
|
<td align="left" valign="top">Allows you to change the contents of an
|
|
object.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALL</em></td>
|
|
<td align="left" valign="top">Allows you to read, change, delete, and manage
|
|
the security of an object.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*USE</em></td>
|
|
<td align="left" valign="top">Allows you to create an object, to display the
|
|
contents of an object, or to refer to the contents of an attached object when a
|
|
command being requested must access attached objects and their contents.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*EXCLUDE</em></td>
|
|
<td align="left" valign="top">Allows no access to an object.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Create object auditing.</strong> The QCRTOBJAUD system value
|
|
indicates the default auditing value for new objects created into a library
|
|
or directory on the system. These are the allowable values for the
|
|
QCRTOBJAUD system value.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOTAVL</em></td>
|
|
<td align="left" valign="top">The user is not authorized to retrieve the current
|
|
auditing value. You cannot change the system value to not available (*NOTAVL).
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No auditing entries are sent for this object when
|
|
it is used or changed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*USRPRF</em></td>
|
|
<td align="left" valign="top">Auditing entries are sent for this object when it
|
|
is used or changed by a user who is currently being audited. If the user who
|
|
uses or changes this object is not being audited, no auditing entries are sent.
|
|
To audit a user, you must use the Change User Auditing (CHGUSRAUD) command to
|
|
change the user profile to that user profile.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CHANGE</em></td>
|
|
<td align="left" valign="top">Auditing entries are sent for this object when it
|
|
is changed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALL</em></td>
|
|
<td align="left" valign="top">Auditing entries are sent for this object when it
|
|
is used or changed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Currency symbol.</strong> QCURSYM is the system value for the
|
|
currency symbol. QCURSYM can be any character except blank, hyphen (-),
|
|
ampersand (&), asterisk (*), or zero (0).</p>
|
|
|
|
<p><strong>Database file
|
|
statistics collection.</strong> QDBFSTCCOL is the system value that specifies
|
|
the type of statistic collection requests that will be allowed to be processed
|
|
in the background by the database statistics system job, QDBFSTCCOL. Statistic
|
|
collections which are requested by either a user or automatically by the
|
|
database manager to be processed in the foreground are not affected by this
|
|
system value. The values for QDBFSTCCOL can be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No database file statistics collections are
|
|
allowed to be processed by the database statistics system job.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*USER</em></td>
|
|
<td align="left" valign="top">Only user requested database file statistics
|
|
collections are allowed to be processed by the database statistics system
|
|
job.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SYSTEM</em></td>
|
|
<td align="left" valign="top">Only automatically generated statistic
|
|
collections requested by the database manager are allowed to be processed by
|
|
the database statistics system job.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ALL</em></td>
|
|
<td align="left" valign="top">All user requested database statistics
|
|
collections and statistic collections automatically requested by the database
|
|
manager are allowed to be processed by the database statistics system job.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Database recovery wait.</strong> QDBRCVYWT is the database recovery
|
|
wait indicator. QDBRCVYWT can be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Does not wait for database recovery to complete
|
|
before completing the IPL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Waits for database recovery to complete before
|
|
completing the IPL.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Date format.</strong> QDATFMT is the system date format. This system
|
|
value can be YMD, MDY, DMY, or JUL (Julian format), where Y equals year, M
|
|
equals month, and D equals day.</p>
|
|
|
|
<p><strong>Date separator.</strong> QDATSEP is the character separator for
|
|
dates. QDATSEP can be slash (/), hyphen (-), period (.), comma (,), or
|
|
blank.</p>
|
|
|
|
<p><strong>Day.</strong> QDAY is the system value for the day of the month or
|
|
year (if the date format is Julian). For Julian dates only, QDAY is a
|
|
3-character value (001 through 366).</p>
|
|
|
|
<p><strong>Day of the week.</strong> QDAYOFWEEK specifies the day of the week.
|
|
This value may not be set correctly if your system is not using the Gregorian
|
|
calendar. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SUN</em></td>
|
|
<td align="left" valign="top">Sunday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*MON</em></td>
|
|
<td align="left" valign="top">Monday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*TUE</em></td>
|
|
<td align="left" valign="top">Tuesday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*WED</em></td>
|
|
<td align="left" valign="top">Wednesday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*THU</em></td>
|
|
<td align="left" valign="top">Thursday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*FRI</em></td>
|
|
<td align="left" valign="top">Friday</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SAT</em></td>
|
|
<td align="left" valign="top">Saturday</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Days password valid.</strong> QPWDEXPITV is the system value for the
|
|
password expiration interval. It controls the number of days that passwords are
|
|
valid by keeping track of the number of days since you changed your password or
|
|
created a user profile. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOMAX</em></td>
|
|
<td align="left" valign="top">A password can be used an unlimited number of
|
|
days.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1-366</em></td>
|
|
<td align="left" valign="top">The number of days before the password cannot be
|
|
used.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>DBCS installed.</strong> QIGC is the DBCS version indicator. This
|
|
value specifies if the DBCS version of the system is installed. QIGC can
|
|
be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">A DBCS version is not installed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">A DBCS version is installed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Decimal format.</strong> QDECFMT is the decimal format. QDECFMT must
|
|
be one of the following characters:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>blank</em></td>
|
|
<td align="left" valign="top">Uses a period for a decimal point, a comma for a
|
|
3-digit grouping character, and zero-suppress to the left of the decimal
|
|
point.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>J</em></td>
|
|
<td align="left" valign="top">Uses a comma for a decimal point and a period for
|
|
a 3-digit grouping character. The zero-suppression character is in the second
|
|
position (rather than the first) to the left of the decimal notation. Balances
|
|
with zero values to the left of the comma are written with one leading zero
|
|
(0,04). The J entry also overrides any edit codes that might suppress the
|
|
leading zero.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>I</em></td>
|
|
<td align="left" valign="top">Uses a comma for a decimal point, a period for a
|
|
3-digit grouping character, and zero-suppress to the left of the decimal
|
|
point.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Device naming convention.</strong> QDEVNAMING is the device naming
|
|
convention. This value specifies what naming convention is used when the system
|
|
automatically creates device descriptions. QDEVNAMING must be one of the
|
|
following values:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NORMAL</em></td>
|
|
<td align="left" valign="top">Naming conventions should follow iSeries
|
|
standards.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*S36</em></td>
|
|
<td align="left" valign="top">Naming conventions should follow System/36
|
|
standards.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DEVADR</em></td>
|
|
<td align="left" valign="top">Device names are derived from the device
|
|
address.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Device recovery action.</strong> QDEVRCYACN specifies what action to
|
|
take when an I/O error occurs for an interactive job's work station. The values
|
|
for QDEVRCYACN are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*MSG</em></td>
|
|
<td align="left" valign="top">Signals the I/O error message to the user's
|
|
application program.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DSCENDRQS</em></td>
|
|
<td align="left" valign="top">Disconnects the job. When signing on again, a
|
|
cancel request function is performed to return control of the job back to the
|
|
last request level.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DSCMSG</em></td>
|
|
<td align="left" valign="top">Disconnects the job. When signing on again, an
|
|
error message is sent to the user's application.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ENDJOB</em></td>
|
|
<td align="left" valign="top">Ends the job. A job log is produced for the
|
|
job.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ENDJOBNOLIST</em></td>
|
|
<td align="left" valign="top">Ends the job. A job log is not produced for the
|
|
job.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Disconnect job interval.</strong> QDSCJOBITV indicates the length of
|
|
time, in minutes, an interactive job can be disconnected before it is ended.
|
|
The values for QDSCJOBITV are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>5-1440</em></td>
|
|
<td align="left" valign="top">The range of the disconnect interval.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">There is no disconnect interval.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Double-byte coded font name.</strong> QIGCCDEFNT is the system value
|
|
for the double-byte coded font name. QIGCCDEFNT is a 20-character list of up to
|
|
two values in which the first 10 characters contain the coded font name and the
|
|
last 10 characters contain the library name. *NONE means no coded font is
|
|
identified to the system.</p>
|
|
|
|
<p><strong>Double-byte coded font point size.</strong> QIGCFNTSIZ is the system
|
|
value for the double-byte coded font point size. The values for QIGCFNTSIZ
|
|
are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">There is no defined double-byte coded font point
|
|
size.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-9999</em></td>
|
|
<td align="left" valign="top">The double-byte coded font point size in tenths.
|
|
For example, a value of 9999 in binary would be 999.9.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Duplicate password.</strong> QPWDRQDDIF controls duplicate
|
|
passwords. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">A password can be the same as any previously used
|
|
password (except the immediately preceding password).</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 32
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 24
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 18
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>4</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 12
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>5</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 10
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>6</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 8
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>7</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 6
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>8</em></td>
|
|
<td align="left" valign="top">A password must be different from the previous 4
|
|
passwords.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Dynamic priority adjustment.</strong> The QDYNPTYADJ system value
|
|
controls the dynamic priority adjustment. Possible values are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Dynamic priority adjustment is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Dynamic priority adjustment is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Dynamic priority scheduler.</strong> The QDYNPTYSCD system value
|
|
controls the dynamic priority scheduler algorithm. The value allows the use of
|
|
the dynamic priority scheduler. Possible values are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Dynamic priority scheduler is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Dynamic priority scheduler is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>
|
|
<strong>End job limit.</strong> The QENDJOBLMT system value
|
|
is the maximum time for application clean up
|
|
during immediate ending of a job.
|
|
QENDJOBLMT is numeric and is specified in seconds.
|
|
</p>
|
|
|
|
|
|
<p><strong>Force conversion on
|
|
restore.</strong> QFRCCVNRST is the system value that allows you to specify
|
|
whether or not to convert the following object types during a restore:
|
|
program (*PGM), service program (*SRVPGM), SQL package (*SQLPKG), and
|
|
module (*MODULE). The possible values for QFRCCVNRST are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Do not convert anything.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Objects with validation errors will be
|
|
converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Objects requiring conversion to be used on the
|
|
current version of the operating system and objects with validation errors will
|
|
be converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Objects suspected of having been tampered with,
|
|
objects containing validation errors, and objects requiring conversion to be
|
|
used by the current version of the operating system will be converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>4</em></td>
|
|
<td align="left" valign="top">Objects that contain sufficient creation data to
|
|
be converted and do not have valid digital signatures will be converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>5</em></td>
|
|
<td align="left" valign="top">Objects that contain sufficient creation data
|
|
will be converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>6</em></td>
|
|
<td align="left" valign="top">All objects that do not have valid digital
|
|
signatures will be converted.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>7</em></td>
|
|
<td align="left" valign="top">All objects will be converted.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>Any object that should be converted but cannot be converted will not be
|
|
restored.</p>
|
|
|
|
<p><strong>History log size.</strong> QHSTLOGSIZ is the maximum number of
|
|
records for each version of the history log.
|
|
<img src="v5r4adelta.gif" alt="Start of change">
|
|
The following values are returned:</p>
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>-1</em></td>
|
|
<td align="left" valign="top">A new version of the history log is created
|
|
each time the date in the history log messages changes,
|
|
or when the current version reaches the maximum size of 10,000,000
|
|
records.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-10,000,000</em></td>
|
|
<td align="left" valign="top">A new version of the history log is created
|
|
when the size of the current version reaches the specified value.<img src="v5r4adeltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<p><strong>Hour.</strong> QHOUR is the system value for the hour of the day.
|
|
Hours are based on a 24-hour clock. Its value can range from 00 through 23.</p>
|
|
|
|
<p><strong>Inactive job time-out.</strong> QINACTITV specifies the inactive job
|
|
time-out interval in minutes. It specifies when the system takes action on
|
|
inactive interactive jobs. QINACTITV must be one of the following values:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">The system does not check for inactive
|
|
interactive jobs.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>5-300</em></td>
|
|
<td align="left" valign="top">The number of minutes a job can be inactive
|
|
before action is taken.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Inactive message queue.</strong> QINACTMSGQ is the system value for
|
|
the inactive message queue. QINACTMSGQ is a 20-character list of up to two
|
|
10-character values where the first is the message queue name and the second is
|
|
the library name. The following special values are allowed.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DSCJOB</em></td>
|
|
<td align="left" valign="top">The interactive job is disconnected, as is any
|
|
secondary or group job associated with it.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ENDJOB</em></td>
|
|
<td align="left" valign="top">The interactive job is ended, along with any
|
|
secondary job and any group job associated with it.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Initial spooling size.</strong> QJOBSPLA specifies the initial size
|
|
of the spooling control block for a job.</p>
|
|
|
|
<p><strong>IPL action with console problem.</strong> QSCPFCONS is the IPL
|
|
action with a console problem indicator. This value specifies whether the IPL
|
|
is to continue unattended or ends when the console is not operational when
|
|
performing an attended IPL. QSCPFCONS can be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">End system.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Continue the IPL unattended.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>IPL status.</strong> QIPLSTS is the IPL status indicator. This value
|
|
indicates what form of IPL has occurred.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Operator panel IPL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Automatic IPL after power restored.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Restart IPL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Time-of-day IPL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>4</em></td>
|
|
<td align="left" valign="top">Remote IPL.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>IPL type.</strong> QIPLTYPE indicates the type of IPL to perform.
|
|
This value specifies the type of IPL performed when the system is powered on
|
|
manually with the key in the normal position. QIPLTYPE can be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Unattended.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Attended with dedicated service tools.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Attended with console in debug mode.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><img src="delta.gif" alt="Start of change">
|
|
<strong>Job log output.</strong> QLOGOUTPUT specifies
|
|
how the job log will be produced when a job completes.
|
|
This does not affect job logs produced when
|
|
the message queue is full and
|
|
the job message queue full action specifies *PRTWRAP.
|
|
Messages in the job message queue are written to a spooled file,
|
|
from which the job log can be printed,
|
|
unless the Control Job Log Output (QMHCTLJL) API was used in the job
|
|
to specify that the messages in the job log
|
|
are to be written to a database file.
|
|
</p>
|
|
<p>The job log output value can be changed at any time
|
|
until the job log has been produced or removed.
|
|
To change the job log output value for a job,
|
|
use the Change Job (QWTCHGJB) API or
|
|
the Change Job (CHGJOB) command.
|
|
</p>
|
|
<p>The job log can be displayed at any time
|
|
until the job log has been produced or removed.
|
|
To display the job log, use the Display Job Log (DSPJOBLOG) command.
|
|
</p>
|
|
<p>The job log can be removed when the job has completed
|
|
and the job log has not yet been produced or removed.
|
|
To remove the job log,
|
|
use the Remove Pending Job Log (QWTRMVJL) API
|
|
or the End Job (ENDJOB) command.</p>
|
|
<p>The possible values are:</p>
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOBEND</em></td>
|
|
<td align="left" valign="top">
|
|
The job log will be produced by the job itself.
|
|
If the job cannot produce its own job log,
|
|
the job log will be produced by a job log server.
|
|
For example, a job does not produce its own job log
|
|
when the system is processing a Power Down System (PWRDWNSYS) command.
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*JOBLOGSVR</em></td>
|
|
<td align="left" valign="top">
|
|
The job log will be produced by a job log server.
|
|
For more information about job log servers,
|
|
refer to the Start Job Log Server (STRLOGSVR) command.</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PND</em></td>
|
|
<td align="left" valign="top">
|
|
The job log will not be produced.
|
|
The job log remains pending until removed.
|
|
<img src="deltaend.gif" alt="End of change"></td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<p><strong>Job message queue full.</strong> QJOBMSGQFL specifies if the job
|
|
message queue should be allowed to wrap.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOWRAP</em></td>
|
|
<td align="left" valign="top">When the job message queue is full, do not wrap.
|
|
This action causes the job to end.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*WRAP</em></td>
|
|
<td align="left" valign="top">When the job message queue is full, wrap to the
|
|
beginning and start filling again.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTWRAP</em></td>
|
|
<td align="left" valign="top">When the job message queue is full, wrap the
|
|
message queue and print the messages that are being overlaid because of the
|
|
wrapping.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Job message queue initial size.</strong> QJOBMSGQSZ specifies the
|
|
initial size of the job message queue. QJOBMSGQSZ is numeric and is specified
|
|
in kilobytes.</p>
|
|
|
|
<p><strong>Job message queue maximum size.</strong> QJOBMSGQMX specifies the
|
|
maximum size of the job message queue. QJOBMSGQMX is numeric and is specified
|
|
in megabytes.</p>
|
|
|
|
<p><strong>Keyboard buffer.</strong> QKBDBUF specifies whether the type-ahead
|
|
feature and Attention key buffering option should be used.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*TYPEAHEAD</em></td>
|
|
<td align="left" valign="top">The type-ahead feature is turned on, and the
|
|
Attention key buffering option is turned off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NO</em></td>
|
|
<td align="left" valign="top">The type-ahead feature and the Attention key
|
|
buffering option are turned off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*YES</em></td>
|
|
<td align="left" valign="top">The type-ahead feature and the Attention key
|
|
buffering option are turned on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Keyboard type.</strong> QKBDTYPE specifies the language character
|
|
set for the keyboard.</p>
|
|
|
|
<p><strong>Language identifier.</strong> QLANGID is the system value for the
|
|
language identifier. This system value specifies the language identifier to be
|
|
used as the default for the system.</p>
|
|
|
|
<p><strong>Leap year adjustment.</strong> QLEAPADJ is the system value for leap
|
|
year adjustment. It is used to adjust the system calendar algorithm for the
|
|
leap year in different calendar systems.</p>
|
|
|
|
<p><strong>Library locking level.</strong> The QLIBLCKLVL system value controls
|
|
whether libraries in a job's library search list are locked by that job. The
|
|
*SHRRD locks prevent other jobs from deleting or renaming the libraries. System
|
|
jobs, subsystem monitor jobs, and secondary threads do not lock libraries in
|
|
their library search list. A change to this system value takes effect for all
|
|
jobs that become active after the change. The shipped value is 1. The possible
|
|
values are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Libraries in a user job's library search list are
|
|
not locked.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Libraries in a user job's library search list are
|
|
locked by that job.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Limit adjacent digits.</strong> QPWDLMTAJC limits adjacent digits in
|
|
a password. It specifies whether adjacent digits are allowed in passwords. The
|
|
possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Adjacent digits are allowed in passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Adjacent digits are not allowed in
|
|
passwords.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Limit character positions.</strong> QPWDPOSDIF
|
|
controls the position of characters in a new
|
|
password. This prevents the user from specifying the same character in a
|
|
password corresponding to the same position in the previous password.</p>
|
|
|
|
<p>A change to this system value takes effect the next time a password is
|
|
changed. The shipped value is 0.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">The same characters can be used in a position
|
|
corresponding to the same position in the previous password.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">The same character cannot be used in a position
|
|
corresponding to the same position in the previous password.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Limit characters.</strong> QPWDLMTCHR limits the use of certain
|
|
characters in a password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">There are no restricted characters.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>restricted-characters</em></td>
|
|
<td align="left" valign="top">Up to 10 restricted characters can be specified.
|
|
Valid characters are A through Z, 0 through 9, and special characters such as
|
|
number sign (#), dollar ($), underscore (--), or at sign (@).</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Note:</strong> This system value is ignored if the system is
|
|
operating at QPWDLVL (password level) 2 or 3.</p>
|
|
|
|
<p><strong>Limit device session.</strong> QLMTDEVSSN is the system value for
|
|
limiting device sessions. It controls whether a user can sign-on at more than
|
|
one work station.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">A user can sign-on at more than one device.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">A user cannot sign-on at more than one
|
|
device.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Limit repeat characters.</strong> QPWDLMTREP limits the use of
|
|
repeating characters in a password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Characters can be used more than once.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Characters cannot be used more than once.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Characters can be used more than once but cannot
|
|
be repeated consecutively.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Limit security officer.</strong> QLMTSECOFR is the system value for
|
|
limiting QSECOFR device access. It controls whether users with *ALLOBJ or
|
|
*SERVICE special authority need explicit authority to specific work stations.
|
|
The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">A user with *ALLOBJ or *SERVICE special authority
|
|
can sign-on any device.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">A user with *ALLOBJ or *SERVICE special authority
|
|
can sign-on only at a device to which they have explicit authority.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Locale path name.</strong> The QLOCALE system value specifies the
|
|
locale object that is to be used. The possible values include a valid path name
|
|
or one of the following special values:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No locale object is specified.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*C</em></td>
|
|
<td align="left" valign="top">A predefined locale object is to be used.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*POSIX</em></td>
|
|
<td align="left" valign="top">A predefined locale object is to be used.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>The locale name is returned in UCS-2 in the following format:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>BINARY(4)</em></td>
|
|
<td align="left" valign="top">CCSID of the returned locale path name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(2)</em></td>
|
|
<td align="left" valign="top">Country or region ID</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(3)</em></td>
|
|
<td align="left" valign="top">Language ID</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(3)</em></td>
|
|
<td align="left" valign="top">Reserved field</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>BINARY(4)</em></td>
|
|
<td align="left" valign="top">Flag byte</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>BINARY(4)</em></td>
|
|
<td align="left" valign="top">Number of bytes in the locale path name</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(2)</em></td>
|
|
<td align="left" valign="top">Locale delimiter</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(10)</em></td>
|
|
<td align="left" valign="top">Reserved field</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>CHAR(2048)</em></td>
|
|
<td align="left" valign="top">Locale path name</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Note:</strong> If the locale name is either the special value *C or
|
|
*POSIX, a length of 1 is returned. If *NONE is specified, a length of 0 is
|
|
returned. These values are returned in the default CCSID of the job.</p>
|
|
|
|
|
|
<p><strong>Machine pool size.</strong> QMCHPOOL is the size of the machine
|
|
storage pool. The machine storage pool contains shared machine and i5/OS
|
|
licensed programs. QMCHPOOL is specified in kilobytes.</p>
|
|
|
|
<p><strong>Maximum activity level.</strong> QMAXACTLVL is the maximum activity
|
|
level of the system. This is the number of jobs that can compete at the same
|
|
time for main storage and processor resources.</p>
|
|
|
|
<p><strong>Maximum number of jobs.</strong> QMAXJOB specifies the maximum
|
|
number of jobs allowed on the system.</p>
|
|
|
|
<p><strong>Maximum password length.</strong> QPWDMAXLEN specifies the maximum
|
|
length of a password. It controls the maximum number of characters in a
|
|
password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-128</em></td>
|
|
<td align="left" valign="top">The maximum number of characters that can be
|
|
specified for a password. If the system is operating at QPWDLVL (password
|
|
level) 0 or 1, the valid range is 1-10. If the system is operating at QPWDLVL 2
|
|
or 3, the valid range is 1-128.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Maximum job message queue initial size.</strong> QJOBMSGQTL is the
|
|
maximum initial size of the job message queue. QJOBMSGQTL is numeric and is
|
|
specified in kilobytes.</p>
|
|
|
|
<p><strong>Maximum not valid sign-on.</strong> QMAXSIGN specifies the maximum
|
|
number of incorrect sign-on attempts allowed. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>1-25</em></td>
|
|
<td align="left" valign="top">The maximum number of sign-on attempts
|
|
allowed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOMAX</em></td>
|
|
<td align="left" valign="top">There is no maximum number of sign-on
|
|
attempts.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Maximum sign-on action.</strong> QMAXSGNACN specifies the maximum
|
|
sign-on attempts action or how the system reacts when the maximum number of
|
|
consecutive incorrect sign-on attempts (the system value QMAXSIGN) is reached.
|
|
The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Varies off the device if limit is reached.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Disables the user profile if limit is
|
|
reached.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Varies off the device and disables the user
|
|
profile if the limit is reached.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Maximum spooled files per job.</strong> QMAXSPLF specifies the
|
|
maximum number of spooled files that can be created per job. A job can have
|
|
more than the maximum number of spooled files specified by this system value if
|
|
the spooled files existed before the system value was set to a lower
|
|
number.</p>
|
|
|
|
<p><strong>Minimum password length.</strong> QPWDMINLEN specifies the minimum
|
|
length of a password. It controls the minimum number of characters in a
|
|
password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-128</em></td>
|
|
<td align="left" valign="top">The minimum number of characters that can be
|
|
specified for a password. If the system is operating at QPWDLVL (password
|
|
level) 0 or 1, the valid range is 1-10. If the system is operating at QPWDLVL 2
|
|
or 3, the valid range is 1-128.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Minute.</strong> QMINUTE is the system value for the minute of the
|
|
hour. Its value can range from 00 through 59.</p>
|
|
|
|
<p><strong>Month.</strong> QMONTH is the system value for the month of the
|
|
year. It will be blank if the date format specified in system value QDATFMT is
|
|
Julian (JUL). Its value can range from 1 through 12.</p>
|
|
|
|
<p><strong>Multithreaded job action.</strong> QMLTTHDACN is the system value
|
|
for multithreaded job action. This value controls the action to be taken when a
|
|
function that may not be threadsafe is called in a multithreaded job. The
|
|
possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Perform the function that is not threadsafe
|
|
without sending a message.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Perform the function that is not threadsafe and
|
|
send an informational message.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Do not perform the function that is not
|
|
threadsafe.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Parallel processing degree.</strong> QQRYDEGREE specifies the
|
|
parallel processing option, which will also determine the types of parallel
|
|
processing allowed. There are two types of parallel processing: input/output
|
|
(I/O) parallel processing and symmetric multiprocessing (SMP). With I/O
|
|
parallel processing, the database manager can use multiple tasks for each query
|
|
to do the I/O processing. The central processing unit (CPU) processing will
|
|
still be done serially. With SMP the CPU and I/O processing is assigned to
|
|
tasks that run the query in parallel. Actual CPU parallelism requires a system
|
|
with multiple processors. SMP parallelism can only be used if the system
|
|
feature DB2 Symmetric Multiprocessing for i5/OS is installed.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No parallel processing is allowed for database
|
|
query processing.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*IO</em></td>
|
|
<td align="left" valign="top">Any number of tasks may be used when the database
|
|
query optimizer chooses to use I/O parallel processing for queries. SMP
|
|
parallel processing is not allowed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*OPTIMIZE</em></td>
|
|
<td align="left" valign="top">The query optimizer can choose to use any number
|
|
of tasks for either I/O or SMP parallel processing to process the query. Use of
|
|
parallel processing and the number of tasks used is determined with respect to
|
|
the following:<br>
|
|
<br>
|
|
|
|
|
|
<ul>
|
|
<li>The number of processors available in the system</li>
|
|
|
|
<li>This job's share of the amount of active memory available in the pool in
|
|
which the job is run</li>
|
|
|
|
<li>Whether the expected elapsed time for the query is limited by CPU
|
|
processing or I/O resources</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*MAX</em></td>
|
|
<td align="left" valign="top">The query optimizer can choose to use either I/O
|
|
or SMP parallel processing to process the query. The choices made by the query
|
|
optimizer will be similar to those made for the value *OPTIMIZE except the
|
|
optimizer will assume that all active memory in the pool can be used to process
|
|
the query.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Pass-through servers.</strong> QPASTHRSVR specifies the number of
|
|
target display-station pass-through server jobs that are available to process
|
|
iSeries display-station pass-through, iSeries Access work station function
|
|
(WSF), and other 5250 emulation programs on programmable workstations. The
|
|
possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CALC</em></td>
|
|
<td align="left" valign="top">The operating system calculates the number of
|
|
server jobs.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>0-100</em></td>
|
|
<td align="left" valign="top">The number of server jobs.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Password level.</strong> QPWDLVL specifies the level of password
|
|
support on the system. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">User profile passwords with a length of 1-10
|
|
characters are supported.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">User profile passwords with a length of 1-10
|
|
characters are supported. iSeries NetServer passwords for Windows 95/98/ME
|
|
clients will be removed from the system.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">User profile passwords with a length of 1-128
|
|
characters are supported.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">User profile passwords with a length of 1-128
|
|
characters are supported. iSeries NetServer passwords for Windows 95/98/ME
|
|
clients will be removed from the system.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Note:</strong> If this system value has been changed since the last
|
|
IPL, this value is not the password level the system is currently using. This
|
|
value will be in effect after the next IPL.</p>
|
|
|
|
<p><strong>Password validation program.</strong> QPWDVLDPGM provides the
|
|
ability for a user-written program to do additional validation on passwords.
|
|
The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">A validation program is not used.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*REGFAC</em></td>
|
|
<td align="left" valign="top">The password validation program name will be
|
|
retrieved from the registration facility.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>program-specification</em></td>
|
|
<td align="left" valign="top">The first 10 characters contain the name of the
|
|
validation program and the last 10 characters contain the library name where
|
|
the validation program is located. This option can only be used if the system
|
|
is operating at QPWDLVL (password level) 0 or 1.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Password validation program.</strong> QPWDVLDPGM provides the
|
|
ability for a user-written program to do additional validation on passwords.
|
|
The first 10 characters contain the name of the program and the last 10
|
|
characters contain the library name. *NONE means a validation program is not
|
|
used.</p>
|
|
|
|
<p><strong>Performance adjustment.</strong> QPFRADJ indicates whether the
|
|
system should adjust values during IPL and dynamically for system pool sizes
|
|
and activity levels.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">No performance adjustment.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Performance adjustment at IPL.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Performance adjustment at IPL and
|
|
dynamically.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Dynamic performance adjustment.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Position characters.</strong> QPWDPOSDIF controls the position of
|
|
characters in a new password. This prevents the user from specifying the same
|
|
character in a password corresponding to the same position in the previous
|
|
password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">The same characters can be used in a position
|
|
corresponding to the same position in the previous password.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">The same characters cannot be used in a position
|
|
corresponding to the same position in the previous password.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Power down limit.</strong> QPWRDWNLMT is the maximum amount of time
|
|
an immediate power down can take before processing is ended (abnormal end).</p>
|
|
|
|
<p><strong>Power restore IPL.</strong> QPWRRSTIPL specifies whether the system
|
|
should automatically do an IPL when utility power is restored after a power
|
|
failure. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Automatic IPL is not allowed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Automatic IPL is allowed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Previous end of system indicator.</strong> QABNORMSW is the previous
|
|
end of system indicator. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Previous end of system was normal.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Previous end of system was abnormal.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Print key format.</strong> QPRTKEYFMT specifies whether border and
|
|
header information is provided when the Print key is pressed. The possible
|
|
values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">The border and header information is not included
|
|
with output from the Print key.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTBDR</em></td>
|
|
<td align="left" valign="top">The border information is included with output
|
|
from the Print key.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTHDR</em></td>
|
|
<td align="left" valign="top">The header information is included with output
|
|
from the Print key.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*PRTALL</em></td>
|
|
<td align="left" valign="top">The border and header information is included
|
|
with output from the Print key.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Print text.</strong> QPRTTXT is the print text. This system value is
|
|
used to print up to 30 characters of text on the bottom of listings and
|
|
separator pages.</p>
|
|
|
|
<p><strong>Printer device.</strong> QPRTDEV is the default printer device
|
|
description. This value specifies the default printer for the system.</p>
|
|
|
|
<p><strong>Problem filter.</strong> QPRBFTR specifies the name of the filter
|
|
object that the service activity manager uses when processing problems. QPRBFTR
|
|
is a 20-character list of up to two 10-character values in which the first
|
|
value is the problem filter name and the second is the library name. *NONE
|
|
means no problem filter is in use.</p>
|
|
|
|
<p><strong>Problem hold interval.</strong> QPRBHLDITV allows you to specify the
|
|
minimum number of days a problem is kept in the problem log. After this time
|
|
interval, the problem can be deleted using the Delete Problem (DLTPRB) command.
|
|
The time interval starts as soon as it is put into the log.</p>
|
|
|
|
<p><strong>Processor feature.</strong> QPRCFEAT is the processor feature. It is
|
|
the processor feature-code level of the system.</p>
|
|
|
|
<p><strong>Processor multitasking.</strong> The QPRCMLTTSK system value
|
|
controls processor multitasking. Possible values are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Processor multitasking is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Processor multitasking is on.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Processor multitasking is set to System-controlled.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Query processing time limit.</strong> QQRYTIMLMT specifies a limit
|
|
that is compared to the estimated number of elapsed seconds that a query
|
|
requires to run in order to determine if a database query is allowed to
|
|
start.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOMAX</em></td>
|
|
<td align="left" valign="top">There is no maximum number of estimated elapsed
|
|
seconds.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>0-2147352578</em></td>
|
|
<td align="left" valign="top">The number of seconds that is compared to the
|
|
estimated number of elapsed seconds required to run a query. If the estimated
|
|
elapsed seconds is greater than this value, the query is not started.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Reclaim spool storage.</strong> QRCLSPLSTG is reclaim spool storage
|
|
system value. It allows for the automatic removal of empty spool database
|
|
members. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOMAX</em></td>
|
|
<td align="left" valign="top">The maximum retention interval.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No retention interval.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-366</em></td>
|
|
<td align="left" valign="top">Number of days empty spool database members are
|
|
kept for new spooled file use.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Remote service attribute.</strong> The QRMTSRVATR system value
|
|
controls the remote service problem analysis ability. The value allows the
|
|
system to be analyzed from a remote system. The values for QRMTSRVATR are as
|
|
follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Remote service attribute is off.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Remote service attribute is on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Remote IPL.</strong> QRMTIPL is the remote power on and IPL
|
|
indicator. This value specifies if remote power on and IPL can be started over
|
|
a telephone line. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Remote power on and IPL are not allowed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Remote power on and IPL are allowed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Remote sign-on.</strong> QRMTSIGN specifies how the system handles
|
|
remote sign-on requests. The user can specify a program and library to decide
|
|
which remote sessions will be allowed and which user profiles can be
|
|
automatically signed on from which locations. The first 10 characters contain
|
|
the program name, and the last 10 characters contain the library name. QRMTSIGN
|
|
can have the following values:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*FRCSIGNON</em></td>
|
|
<td align="left" valign="top">All remote sign-on sessions are required to go
|
|
through normal sign-on processing.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SAMEPRF</em></td>
|
|
<td align="left" valign="top">When the source and target user profile names are
|
|
the same, the sign-on may be bypassed for remote sign-on attempts.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*VERIFY</em></td>
|
|
<td align="left" valign="top">After verifying that the user has access to the
|
|
system, the system allows the user to bypass the sign-on.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*REJECT</em></td>
|
|
<td align="left" valign="top">No remote sign-on is allowed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Required password digits.</strong> QPWDRQDDGT specifies whether a
|
|
digit is required in a new password. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">A numeric digit is not required in new
|
|
passwords.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">A numeric digit is required in new
|
|
passwords.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Retain server security data.</strong> QRETSVRSEC specifies whether
|
|
security-related information for IBM-provided client/server applications is
|
|
retained. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Do not retain the security-related
|
|
information.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Retain the security-related information.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<p>
|
|
<strong>Save access paths.</strong> The QSAVACCPTH system value specifies
|
|
whether to save logical file access paths that are dependent on the
|
|
physical files that are being saved. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Do not save access paths.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Save access paths.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Scan file systems.</strong> The QSCANFS system value specifies
|
|
the integrated file systems in which objects will be scanned when exit
|
|
programs are registered with any of the integrated file system scan-related
|
|
exit points. For more information on the integrated file system scan-related
|
|
exit points, see the
|
|
<a href="../ifs/rzaaxkickoff.htm">Integrated file system</a> information
|
|
in the Files and file systems topic. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No integrated file system objects will be scanned.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ROOTOPNUD</em></td>
|
|
<td align="left" valign="top">Objects of type *STMF that are in *TYPE2 directories
|
|
in the Root(/), QOpensys, and User-defined file systems will be scanned.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Scan file systems control.</strong> The QSCANFSCTL system value controls
|
|
the integrated file system scanning on the system when exit programs are registered
|
|
with any of the integrated file system scan-related exit points. These controls apply
|
|
to integrated file system objects in file systems covered by the QSCANFS (Scan file
|
|
systems) system value. For more information on the integrated file system scan-related
|
|
exit points, see the
|
|
<a href="../ifs/rzaaxkickoff.htm">Integrated file system</a> information
|
|
in the Files and file systems topic. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No controls are being specified for the integrated file
|
|
system scan-related exit points.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*ERRFAIL</em></td>
|
|
<td align="left" valign="top">If there are errors when calling the exit program (for example,
|
|
program not found, or the exit program signals an error), the system will fail the request
|
|
which triggered the exit program call. If this is not specified, the system will skip the
|
|
exit program and treat it as if the object was not scanned.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*FSVRONLY</em></td>
|
|
<td align="left" valign="top">Only accesses through the file servers will be scanned. For
|
|
example, accesses through Network File System will be scanned as well as other file server
|
|
methods. If this is not specified, all accesses will be scanned.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOFAILCLO</em></td>
|
|
<td align="left" valign="top">The system will <strong>not</strong> fail the close
|
|
requests with an indication of scan failure,
|
|
even if the object failed a scan which was done as part of
|
|
the close processing. Also, this value will override the *ERRFAIL specification for the
|
|
close processing, but not for any other scan-related exit
|
|
points.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOPOSTRST</em></td>
|
|
<td align="left" valign="top">After objects are restored, they will not be scanned just
|
|
because they were restored. If the object attribute is that "the object will not be
|
|
scanned", the object will not be scanned at any time. If the object attribute is that
|
|
"the object will be scanned only if it has been modified since the last time it was
|
|
scanned", the object will only be scanned if it is modified after being restored.
|
|
<p>If *NOPOSTRST is <strong>not</strong> specified, objects will be scanned at least once
|
|
after being restored. If the object attribute is that "the object will not be scanned", the
|
|
object will be scanned once after being restored. If the object attribute is that "the object
|
|
will be scanned only if it has been modified since the last time it was scanned", the object
|
|
will be scanned after being restored because the restore will be treated as a modification
|
|
to the object.</p>
|
|
<p>In general, it may be dangerous to restore objects without scanning them at least once. It
|
|
is best to use this option only when you know that the objects were scanned before
|
|
they were saved or they came from a trusted source.</p></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOWRTUPG</em></td>
|
|
<td align="left" valign="top">The system will <strong>not</strong> attempt to upgrade the
|
|
access for the scan descriptor passed to the exit program to include write access. If this
|
|
is not specified, the system will attempt to do the write access upgrade.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*USEOCOATR</em></td>
|
|
<td align="left" valign="top">The system will use the specification of the "object
|
|
change only" attribute to only scan the object if it has been modified (not also
|
|
because scan software has indicated an update). If this is not specified, this
|
|
"object change only" attribute will not be used, and the object will be scanned
|
|
after it is modified and when scan software indicates an update.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Second.</strong> QSECOND is the system value for the second of the
|
|
minute. Its value can range from 00 through 59.</p>
|
|
|
|
<p><strong>Security level.</strong> QSECURITY is the system security level
|
|
indicator. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>10</em></td>
|
|
<td align="left" valign="top">The system does not require a password to
|
|
sign-on. The user has access to all system resources.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>20</em></td>
|
|
<td align="left" valign="top">The system requires a password to sign-on. The
|
|
user has access to all system resources.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>30</em></td>
|
|
<td align="left" valign="top">The system requires a password to sign-on, and
|
|
users must have authority to access objects and system resources.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>40</em></td>
|
|
<td align="left" valign="top">The system requires a password to sign-on, and
|
|
users must have authority to access objects and system resources. Programs that
|
|
try to access objects through interfaces that are not supported will fail.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>50</em></td>
|
|
<td align="left" valign="top">The system requires a password to sign-on, and
|
|
users must have authority to access objects and system resources. Security and
|
|
integrity of the QTEMP library and user domain (*USRxxx) objects are enforced.
|
|
(Use system value QALWUSRDMN to change which libraries allow *USRxxx objects.)
|
|
Programs fail if they try to pass unsupported parameter values to supported
|
|
interfaces or if they try to access objects through interfaces that are not
|
|
supported.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Note:</strong> If this system value has been changed since the last
|
|
IPL, this value is not the security level the system is currently using. This
|
|
value will be in effect after the next IPL.</p>
|
|
|
|
<p><strong>Serial number.</strong> QSRLNBR is the system serial number. An
|
|
example of a serial number is 1001003.</p>
|
|
|
|
<p><strong>Server authentication interval.</strong> QSVRAUTITV is the system
|
|
value for the server authentication interval. The server authentication
|
|
interval specifies the time interval of the server authentication in minutes.
|
|
The following values are allowed:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>1-108000</em></td>
|
|
<td align="left" valign="top">The authentication of the token expires at the
|
|
end of the interval specified.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Service dump.</strong> QSRVDMP specifies whether service dumps for
|
|
unmonitored escape messages are created. The values that are allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DMPALLJOB</em></td>
|
|
<td align="left" valign="top">Service dumps will be created for all jobs.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DMPSYSJOB</em></td>
|
|
<td align="left" valign="top">Service dumps will be created for only system
|
|
jobs, not user jobs.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DMPUSRJOB</em></td>
|
|
<td align="left" valign="top">Service dumps are created for only user jobs, not
|
|
system jobs. System jobs include the system arbiter, subsystem monitors, LU
|
|
services process, spool readers and writers, and the
|
|
start-control-program-function (SCPF) job.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">Do not request dumps in any jobs.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Set job attributes from locale.</strong> The QSETJOBATR system value
|
|
specifies the job attributes that are to be set from the job's locale. The
|
|
possible values for QSETJOBATR are as follows:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">No attributes are set, or use any combination of
|
|
the following:</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CCSID</em></td>
|
|
<td align="left" valign="top">Coded character set identifier</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DATFMT</em></td>
|
|
<td align="left" valign="top">Date format</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DATSEP</em></td>
|
|
<td align="left" valign="top">Date separator</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DECFMT</em></td>
|
|
<td align="left" valign="top">Decimal format</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*SRTSEQ</em></td>
|
|
<td align="left" valign="top">Sort sequence</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*TIMSEP</em></td>
|
|
<td align="left" valign="top">Time separator</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Shared memory control.</strong> QSHRMEMCTL specifies whether or not
|
|
users are allowed to use shared memory or mapped memory that has write
|
|
capability. The allowed values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Users are not allowed to use shared memory or
|
|
mapped memory that has write capability.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Users are allowed to use shared memory or mapped
|
|
memory that has write capability.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Sign-on information.</strong> QDSPSGNINF is the system value for
|
|
displaying sign-on information. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">The sign-on information is not displayed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">The sign-on information is displayed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>
|
|
<strong>Software error log.</strong> <img src="delta.gif" alt="Start of change">QSFWERRLOG
|
|
specifies whether system-detected
|
|
software problems are entered in the error log. The allowed values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*LOG</em></td>
|
|
<td align="left" valign="top">When a software error is detected by the system,
|
|
the error is evaluated to determine if it should be logged
|
|
unconditionally, or if the decision to log the error should be deferred
|
|
to the policy based Service Monitor.
|
|
<p>If the error is to be logged unconditionally, a PARable message is
|
|
sent to QSYSOPR and an entry is created in the problem log.
|
|
If the reporting component provides error data, a spooled file is
|
|
created to contain the data.
|
|
The spooled file name is stored in the error log and problem log entries.</p>
|
|
<p>If the error is to be conditionally logged, the decision to log the
|
|
error will be made by the policy based Service Monitor.
|
|
If the decision is to log the problem, an entry is created in the problem log.
|
|
The problem data will be stored in a problem data library and the
|
|
problem record entry will be updated with the name of the library.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOLOG</em></td>
|
|
<td align="left" valign="top">No logging will occur if a software error is detected.
|
|
<img src="deltaend.gif" alt="End of change">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Sort sequence table.</strong> QSRTSEQ is the name of the table used
|
|
for the sort sequence. The first 10 characters contain the name of the table,
|
|
and the last 10 characters contain the library name. The values for QSRTSEQ
|
|
are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*HEX</em></td>
|
|
<td align="left" valign="top">No sort sequence table is used. The hexadecimal
|
|
values of the characters are used to determine the sort sequence.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*LANGIDSHR</em></td>
|
|
<td align="left" valign="top">The sort sequence table used can contain the same
|
|
weight for multiple characters. The shared weight sort table associated with
|
|
the language specified in the LANGID parameter is used.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*LANGIDUNQ</em></td>
|
|
<td align="left" valign="top">The sort sequence table used must contain a
|
|
unique weight for each character in the code page, and it is the unique weight
|
|
sort table associated with the language specified in the LANGID parameter.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top" nowrap><em>sort sequence table name</em></td>
|
|
<td align="left" valign="top">The name and library of the sort sequence table
|
|
to be used.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Special environment.</strong> QSPCENV specifies the system
|
|
environment used as the default for all users. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">You enter the iSeries environment when you
|
|
sign-on.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*S36</em></td>
|
|
<td align="left" valign="top">You enter the System/36 environment when you
|
|
sign-on.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Spooled file action.</strong>
|
|
QSPLFACN specifies whether spooled files can be accessed
|
|
through job interfaces once a job has completed its normal activity.</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*KEEP</em></td>
|
|
<td align="left" valign="top">
|
|
|
|
When the job completes its activity,
|
|
as long as at least one spooled file for the job
|
|
exists in the system auxiliary storage pool (ASP 1)
|
|
or in a basic user ASP (ASPs 2-32),
|
|
the spooled files are kept with the job
|
|
and the status of the job is
|
|
updated to indicate that the job has completed.
|
|
If all remaining spooled files for the job
|
|
are in independent ASPs (ASPs 33-255),
|
|
the spooled files will be detached from the job
|
|
and the job will be removed from the system.
|
|
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*DETACH</em></td>
|
|
<td align="left" valign="top">Spooled files are detached from the job when the
|
|
job completes its activity.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Start printer writer.</strong> QSTRPRTWTR specifies whether printer
|
|
writers are started at IPL. QSTRPRTWTR can be:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Do not start printer writers.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Start printer writers.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Startup program name.</strong> QSTRUPPGM is the startup program.
|
|
This value specifies the name of the program called from an autostart job when
|
|
the controlling subsystem is started. The first 10 characters contain the
|
|
program name, and the last 10 characters contain the library name. *NONE means
|
|
the autostart job ends normally without calling a program.</p>
|
|
|
|
<p><strong>Status messages.</strong> QSTSMSG specifies whether or not the
|
|
status messages are displayed. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NORMAL</em></td>
|
|
<td align="left" valign="top">Status messages are displayed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">Status messages are not displayed.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>System date.</strong> QDATE is the system date. QDATE is composed of
|
|
the following system values: QCENTURY, QYEAR, QMONTH, and QDAY. The format of
|
|
the field returned is CYYMMDD where C is the century, YY is the year, MM is the
|
|
month, and DD is the day. A 0 for the century flag indicates years
|
|
19<em>xx</em>, and a 1 indicates years 20<em>xx</em>.</p>
|
|
|
|
<p><strong>System date and time.</strong>
|
|
QDATETIME is the date and time for the
|
|
local system time as a single value. Retrieving this value is similar to retrieving
|
|
QDATE and QTIME in a single operation. The format of the field returned
|
|
is YYYYMMDDHHNNSSXXXXXX where YYYY is the year, MM is the month, DD is the day,
|
|
HH is the hours, NN is the minutes, SS is the seconds, and XXXXXX is the
|
|
microseconds.
|
|
</p>
|
|
|
|
<p><strong>System library list.</strong> QSYSLIBL is the system part of the
|
|
library list. The list can contain as many as 15 names.</p>
|
|
|
|
<p><strong>System model.</strong> QMODEL is the system model number. It is the
|
|
number or letters used to identify the model of the system.</p>
|
|
|
|
<p><strong>System time.</strong> QTIME is the system value for the time of day.
|
|
QTIME is composed of the following system values: QHOUR, QMINUTE, and QSECOND.
|
|
QTIME has the format HHMMSSXXX, where HH equals hours, MM equals minutes, SS
|
|
equals seconds, and XXX equals milliseconds.</p>
|
|
|
|
<p><strong>Thread resources adjustment.</strong> QTHDRSCADJ specifies whether or not the system should make adjustments to the affinity of threads currently running in the system. If some system resources are being utilized more than others, the system may reassign some of the threads running on the more heavily used resources to have affinity to the less used resources. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>'0'</em></td>
|
|
<td align="left" valign="top">No automatic adjustment of threads is made by the system. Threads will continue to
|
|
have affinity to the resources which they are currently assigned to until they end or until this system value is changed.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>'1'</em></td>
|
|
<td align="left" valign="top">The system dynamically makes adjustments of threads' affinity to the system's resources. It
|
|
does not change the grouping or level of affinity in the threads.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Thread resources affinity.</strong> QTHDRSCAFN specifies whether or not secondary threads are grouped together
|
|
with the initial thread. If they are grouped together, they will have affinity to, or a preference for, the same set of
|
|
processors and memory, which may affect performance. The first 10 characters contain a special value indicating how the
|
|
threads will be grouped. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOGROUP</em></td>
|
|
<td align="left" valign="top">Secondary threads are not grouped with the initial thread. They are spread across all
|
|
the available system resources.
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*GROUP</em></td>
|
|
<td align="left" valign="top">Secondary threads are grouped with the initial thread.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>The last 10 characters contain a special value that indicates to what degree the system tries to maintain the affinity of threads to the system resources that they are internally assigned to. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NORMAL</em></td>
|
|
<td align="left" valign="top">A thread will use any processor or memory in the system if the resources it has
|
|
affinity to are not readily available.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*HIGH</em></td>
|
|
<td align="left" valign="top">A thread will only use the resources it has affinity to, and will wait until they
|
|
become available if necessary.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Time adjustment.</strong> QTIMADJ can
|
|
be used to identify software that adjusts the system clock to keep it
|
|
synchronized with an external time source. This value should be maintained
|
|
by time adjustment software and is intended as an aid to prevent having
|
|
multiple time adjustment applications conflict with each other. There are
|
|
no checks perfomed by the system to verify this value or that software is
|
|
or is not performing time adjustments. IBM time adjustment offerings will
|
|
use identifiers that start with QIBM such as 'QIBM_OS400_SNTP'. Other
|
|
software suppliers should follow a similiar naming convention of company
|
|
name and product name.</p>
|
|
|
|
<p>Time adjustment software should check QTIMADJ prior to starting. If
|
|
QTIMADJ has an identifier for other time adjustment software, then the
|
|
software being started should notify the user of this potential conflict
|
|
and confirm that this time adjustment software should be started. When
|
|
QTIMADJ is *NONE the software should update QTIMADJ to identify that it
|
|
is now responsible for adjusting the system clock. Time adjustment software
|
|
should check QTIMADJ again prior to ending. QTIMADJ should be set to *NONE
|
|
only if the current value identifies this time adjustment software that is
|
|
ending. The shipped value is *NONE. The allowed values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">Indicates that time adjustment software has not been
|
|
identified.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>Identifier</em></td>
|
|
<td align="left" valign="top">Identify the software that will be used to adjust
|
|
the system clock.
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
|
|
<p><strong>Time separator.</strong> QTIMSEP is the character separator for
|
|
time. QTIMSEP must be one of the following values: colon (:), period (.), comma
|
|
(,), or blank.</p>
|
|
|
|
<p><strong>Time-slice end pool.</strong> QTSEPOOL is the time-slice end pool.
|
|
This value specifies whether interactive jobs should be moved to another main
|
|
storage pool when they reach time-slice end. The values allowed are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="10 90" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">Jobs are not moved to the base storage pool when
|
|
time-slice end is reached.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*BASE</em></td>
|
|
<td align="left" valign="top">Jobs are moved to the base pool when time-slice
|
|
end is reached.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Time zone.</strong>
|
|
QTIMZON specifies the name of the time zone
|
|
description used to calculate local system time.
|
|
</p>
|
|
|
|
<p><strong>Total jobs.</strong> QTOTJOB specifies the initial number of jobs
|
|
for which auxiliary storage is allocated during IPL.</p>
|
|
|
|
<p><strong>UPS delay time.</strong> The uninterruptible-power-supply (UPS)
|
|
delay time specifies the amount of time that elapses before the system
|
|
automatically powers down following a power failure. When a change in power
|
|
activates the UPS, messages are sent to the UPS message queue (the system value
|
|
QUPSMSGQ). This system value is meaningful only if your system has a battery
|
|
power unit or has an uninterruptible power supply attached.</p>
|
|
|
|
<p>A change to this system value takes effect the next time there is a power
|
|
failure. The shipped value is *CALC. The allowed values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*BASIC</em></td>
|
|
<td align="left" valign="top">Powers only the PRC, IOP cards, and Load Source
|
|
direct-access storage device. The appropriate wait time, in seconds, is
|
|
calculated. (This should be used only if you have the battery power unit or an
|
|
uninterruptible power supply without every rack being connected.)
|
|
|
|
<p><strong>Note:</strong> All other values indicate that all racks have an
|
|
uninterruptible power supply.</p>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*CALC</em></td>
|
|
<td align="left" valign="top">Calculates the appropriate wait time. In a
|
|
secondary partition, the calculated wait time, rather than *CALC, is
|
|
returned.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NOMAX</em></td>
|
|
<td align="left" valign="top">Starts no action.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>0</em></td>
|
|
<td align="left" valign="top">Automatically powers down the system.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>1-99999</em></td>
|
|
<td align="left" valign="top">Powers down the system after the specified number
|
|
of seconds.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p>The QUPSDLYTIM system value is in the form of a two-item list. The first
|
|
item is the value the user specified on the CHGSYSVAL command. The second item
|
|
is the delay time, which is either what the user specified, or, if *CALC or
|
|
*BASIC is specified, the calculated delay time.</p>
|
|
|
|
<p><strong>UPS message queue.</strong> The QUPSMSGQ system value is the message
|
|
queue that is to receive uninterruptible-power-supply messages. QUPSMSGQ is a
|
|
20-character list of up to two values in which the first 10 characters contain
|
|
the message queue name, and the last 10 characters contain the library
|
|
name.</p>
|
|
|
|
<p><strong>Use adopted authority.</strong> QUSEADPAUT specifies an
|
|
authorization list that is used to control who can create, change, and update
|
|
programs and service programs with the use adopted authority (USEADPAUT)
|
|
attribute of *YES. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>*NONE</em></td>
|
|
<td align="left" valign="top">All users can create, change, and update programs
|
|
and service programs that use adopted authority.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>authorization list name</em></td>
|
|
<td align="left" valign="top">The name of an authorization list that a user
|
|
must have at least *USE authority to in order to create, change, and update
|
|
programs and service programs that use adopted authority. Authority to the
|
|
authorization list cannot come from adopted authority.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>User library list.</strong> QUSRLIBL is the default for the user
|
|
part of the library list. The list can contain as many as 25 names.</p>
|
|
|
|
<p><strong>Verify object on
|
|
restore.</strong> QVFYOBJRST is the system value for verify object on restore.
|
|
This value is used to specify the policy to be used for object signature
|
|
verification during a restore operation. This value applies to objects of
|
|
types: *CMD, *PGM, *SRVPGM, *SQLPKG and *MODULE. It also applies to *STMF
|
|
objects which contain Java programs. The possible values are:</p>
|
|
|
|
<table cellpadding="5">
|
|
<!-- cols="5 95" -->
|
|
<tr>
|
|
<td align="left" valign="top"><em>1</em></td>
|
|
<td align="left" valign="top">Do not verify signatures on restore. Restore all
|
|
objects regardless of their signature.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>2</em></td>
|
|
<td align="left" valign="top">Verify signatures on restore. Restore unsigned
|
|
commands and user-state objects. Restore signed commands and user-state
|
|
objects, even if the signatures are not valid. Restore inherit-state and
|
|
system-state objects only if they have valid signatures.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>3</em></td>
|
|
<td align="left" valign="top">Verify signatures on restore. Restore unsigned
|
|
commands and user-state objects. Restore signed commands and user-state objects
|
|
only if the signatures are valid. Restore inherit-state and system-state
|
|
objects only if they have valid signatures.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>4</em></td>
|
|
<td align="left" valign="top">Verify signatures on restore. Do not restore
|
|
unsigned commands and user-state objects. Restore signed commands and
|
|
user-state objects, even if the signatures are not valid. Restore inherit-state
|
|
and system-state objects only if they have valid signatures.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top"><em>5</em></td>
|
|
<td align="left" valign="top">Verify signatures on restore. Do not restore
|
|
unsigned commands and user-state objects. Restore signed user-state objects
|
|
only if the signatures are valid. Restore inherit-state and system-state
|
|
objects only if they have valid signatures.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<p><strong>Year.</strong> QYEAR is the system value that specifies the last 2
|
|
digits for the year. Its value can range from 0 through 99.</p>
|
|
|
|
<br>
|
|
|
|
|
|
<h3>Error Messages</h3>
|
|
|
|
<table width="100%" cellpadding="5">
|
|
<!-- cols="15 85" -->
|
|
<tr>
|
|
<th align="left" valign="top" nowrap>Message ID</th>
|
|
<th align="left" valign="top">Error Message Text</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF1860 E</td>
|
|
<td align="left" valign="top">Value &1 in list not valid.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF1861 E</td>
|
|
<td align="left" valign="top">Length of the receiver variable not valid.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF1862 E</td>
|
|
<td align="left" valign="top">Number of values to retrieve not valid.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF24B4 E</td>
|
|
<td align="left" valign="top">Severe error while addressing parameter
|
|
list.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF3CF1 E</td>
|
|
<td align="left" valign="top">Error code parameter not valid.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF3C19 E</td>
|
|
<td align="left" valign="top">Error occurred with receiver variable
|
|
specified.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF3C90 E</td>
|
|
<td align="left" valign="top">Literal value cannot be changed.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td align="left" valign="top">CPF9872 E</td>
|
|
<td align="left" valign="top">Program or service program &1 in library
|
|
&2 ended. Reason code &3.</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br>
|
|
|
|
|
|
<hr>
|
|
API introduced: V2R3
|
|
<br>
|
|
|
|
<hr>
|
|
<table align="center" cellpadding="2" cellspacing="2">
|
|
<tr align="center">
|
|
<td valign="middle" align="center"><a href="#Top_Of_Page">Top</a> | <a href=
|
|
"wm1.htm">Work Management APIs</a> | <a href="aplist.htm">APIs by
|
|
category</a></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
</html>
|
|
|