5741 lines
371 KiB
HTML
5741 lines
371 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE html
|
||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html lang="en-us" xml:lang="en-us">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<meta name="security" content="public" />
|
||
<meta name="Robots" content="index,follow" />
|
||
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
||
<meta name="DC.Type" content="concept" />
|
||
<meta name="DC.Title" content="Layouts for variable-length portion of journal entries" />
|
||
<meta name="abstract" content="The following tables contain the variable-length portion of the layouts for journal entries." />
|
||
<meta name="description" content="The following tables contain the variable-length portion of the layouts for journal entries." />
|
||
<meta name="DC.Relation" scheme="URI" content="../apis/qsetattr.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="../apis/qgetattr.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="../apis/qsnddtaq.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="../apiref/pns.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakidsplyjrnentry.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakiwrkminendta.htm" />
|
||
<meta name="DC.Relation" scheme="URI" content="rzakiifsissue.htm" />
|
||
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
|
||
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
|
||
<meta name="DC.Format" content="XHTML" />
|
||
<meta name="DC.Identifier" content="rzakivarlength" />
|
||
<meta name="DC.Language" content="en-us" />
|
||
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
||
<!-- US Government Users Restricted Rights -->
|
||
<!-- Use, duplication or disclosure restricted by -->
|
||
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
||
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
||
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
||
<title>Layouts for variable-length portion of journal entries</title>
|
||
</head>
|
||
<body id="rzakivarlength"><a name="rzakivarlength"><!-- --></a>
|
||
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
<h1 class="topictitle1">Layouts for variable-length portion of journal entries</h1>
|
||
<div><p>The following tables contain the variable-length portion of the
|
||
layouts for journal entries.</p>
|
||
<div class="section" id="rzakivarlength__TBLENTMO"><a name="rzakivarlength__TBLENTMO"><!-- --></a><h4 class="sectiontitle">Allow use with partial transactions (F MO) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e35">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e37">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e39">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e41">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e35 d0e37 d0e39 d0e41 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e35 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e37 ">Reason code</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e39 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e41 "><ul class="simple"><li><strong>01</strong> = Partial transactions exist due to restore.</li>
|
||
<li><strong>02</strong> = Partial transactions exist because a rollback was ended early.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e35 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e37 "> Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e39 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e41 ">Reserved. Set to zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e35 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e37 ">Number commit IDs</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e39 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e41 ">The number of commit identifiers.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e35 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e37 "> Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e39 ">Char (72)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e41 ">Reserved. Set to zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e35 ">81</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e37 ">Commit IDs</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e39 ">Bin (64) [*]</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e41 ">The array of commit cycle identifiers for partial transactions that
|
||
remain in the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTAY"><a name="rzakivarlength__TBLENTAY"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">APYJRNCHG (B AT, D DD, E EQ, F AY,
|
||
Q QH) and RMVJRNCHG (E EX, F RC) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e113">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e115">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e117">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e119">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e113 d0e115 d0e117 d0e119 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Count or Relative Record Number (JOCTRR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Contains the number of journal entries applied or removed. For *TYPE5
|
||
output files, the format of this field is Char (20).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The results of the apply or remove operation:<ul class="simple"><li><strong>0</strong> = Command completed normally.</li>
|
||
<li><strong>1</strong> = Command completed abnormally.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e113 d0e115 d0e117 d0e119 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">First entry applied or removed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The sequence number of the first entry actually applied or removed.
|
||
This field is set to -1 if the actual value is larger than 9 999 999 999.
|
||
See the First entry applied or removed--large field for the actual value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Last entry applied or removed.</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The sequence number of the last entry actually applied or removed.
|
||
This field is set to -1 if the actual value is larger than 9 999 999 999.
|
||
See the Last entry applied or removed--large field for the actual value. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Starting receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The name of the first receiver from which entries were applied or removed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The name of the library for the starting journal receiver.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Ending receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The name of the last or ending receiver from which entries were applied
|
||
or removed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The library for the ending journal receiver.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Starting sequence number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The specified starting sequence number for the apply or remove operation.
|
||
This field is set to -1 if the actual value is larger than 9 999 999 999.
|
||
See the Starting sequence number--large field for the actual value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">71</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Ending sequence number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The specified ending sequence number for the apply or remove operation.
|
||
This field is set to -1 if the actual value is larger than 9 999 999 999.
|
||
See the Ending sequence number--large field for the actual value. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">81</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Incomplete commit transaction not applied or removed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 "><ul class="simple"><li><strong>0</strong> = Indicates that either CMTBDY(*NO) was specified or CMTBDY(*YES)
|
||
was specified and no partial commitment control transactions were found in
|
||
the range specified by the starting and ending sequence numbers</li>
|
||
<li><strong>1</strong> = Indicates that CMTBDY(*YES) was specified and one or more
|
||
partial commitment control transactions were found in the range specified
|
||
by the starting and ending sequence numbers</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">82</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">First entry applied or removed--large</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The sequence number of the first entry actually applied or removed.
|
||
This field always contains a sequence number.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">102</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Last entry applied or removed--large</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The sequence number of the last entry actually applied or removed.
|
||
This field always contains a sequence number.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">122</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Starting sequence number--large</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The specified starting sequence number for the apply or remove operation.
|
||
This field always contains a sequence number.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">142</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Ending sequence number--large</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The specified ending sequence number for the apply or remove operation.
|
||
This field always contains a sequence number.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">162</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Number of entries</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The number of entries that were applied or removed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">182</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Partial transaction starting sequence number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Starting sequence number for any partial transactions that were removed.
|
||
For integrated file system objects and data areas, this field is always zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">202</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Partial transaction ending sequence number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Ending sequence number for any partial transactions that were removed.
|
||
For integrated file system objects and data areas, this field is always zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">222</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Number of partial transaction removed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Count of number of entries removed for partial transactions. For integrated
|
||
file system objects and data areas, this number is always zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">242</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Object deleted</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates that the object was deleted during the apply or remove operation.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">243</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Object created</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates that the object was created during the apply operation.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">244</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Early end</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates if the apply or remove operation ended early for this object.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">245</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Change not made</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates that a change was found for this object after an early end
|
||
to the apply operation.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">246</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">End reason code</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Reason code for early end. See message MCH4801 for the possible values.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">247</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">End message ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The message identifier associated with an early end to the apply operation.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">254</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Error condition</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">The error condition code associated with an early end to the apply
|
||
operation.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">258</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Partial transactions remain</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates that partial transactions remain for this object.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e113 ">259</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e115 ">Partial transactions removed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e117 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e119 ">Indicates that at least some partial transactions were removed during
|
||
the apply operation.<ul class="simple"><li><strong>Y</strong> = Yes</li>
|
||
<li><strong>N</strong> = No</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLENTZT"><a name="rzakivarlength__TBLENTZT"><!-- --></a><h4 class="sectiontitle">Auditing Change (E ZT, Q ZT) journal
|
||
entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e466">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e468">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e470">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e472">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e466 d0e468 d0e470 d0e472 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e466 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e468 ">Audit value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e470 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e472 ">Object audit value</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCA"><a name="rzakivarlength__TBLENTCA"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Change authority (E ZA, Q ZA) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><img src="./delta.gif" alt="Start of change" /><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.02461257976299%" id="d0e500">Relative offset</th>
|
||
<th valign="top" width="27.438468550592525%" id="d0e502">Field</th>
|
||
<th valign="top" width="18.04922515952598%" id="d0e504">Format</th>
|
||
<th valign="top" width="45.487693710118506%" id="d0e506">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e500 d0e502 d0e504 d0e506 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">1</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">User</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (10)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 ">The user profile or <span class="cmdname">REFUSER</span> on <span class="cmdname">GRTUSRAUT</span> command.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">11</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Authorization list</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (10)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 ">The name of the authorization list name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">21</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Object existence authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *OBJEXIST authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *OBJEXIST authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">22</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Object management authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *OBJMGT authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *OBJMGT authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">23</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Object operational authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *OBJOPR authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *OBJOPR authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">24</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Authorization list management authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 ">Blank if user does not have authorization list management
|
||
authority to the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">25</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Authorization list *PUBLIC authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *PUBLIC authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *PUBLIC authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">26</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Read authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *READ authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *READ authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">27</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Add authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *ADD authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *ADD authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">28</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Update authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *UPD authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *UPD authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">29</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Delete authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *DLT authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *DLT authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">30</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Exclude authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *EXCLUDE authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *EXCLUDE authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">31</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Execute authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *EXECUTE authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *EXECUTE authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">32</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Object alter authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *OBJALTER authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *OBJALTER authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">33</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Object reference authority</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (1)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 "><ul class="simple"><li><span class="uicontrol">Y</span> = User has *OBJREF authority to the object.</li>
|
||
<li><span class="uicontrol">blank</span> = User does not have *OBJREF authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">34</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Reserved</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (4)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 ">Reserved.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.02461257976299%" headers="d0e500 ">38</td>
|
||
<td valign="top" width="27.438468550592525%" headers="d0e502 ">Operation type</td>
|
||
<td valign="top" width="18.04922515952598%" headers="d0e504 ">Char (3)</td>
|
||
<td valign="top" width="45.487693710118506%" headers="d0e506 ">Possible values are:<ul class="simple"><li><span class="uicontrol">GRT</span> = Grant.</li>
|
||
<li><span class="uicontrol">RPL</span> = Grant with replace.</li>
|
||
<li><span class="uicontrol">RVK</span> = Revoke.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLENTCE"><a name="rzakivarlength__TBLENTCE"><!-- --></a><h4 class="sectiontitle">Change end of data (F CE) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e793">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e795">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e797">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e799">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e793 d0e795 d0e797 d0e799 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e793 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e795 ">Count or relative record number (JOCTRR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e797 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e799 ">The relative record number of the last record kept in the physical
|
||
file member.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTJA"><a name="rzakivarlength__TBLENTJA"><!-- --></a><h4 class="sectiontitle">Change journaled object attributes (B JA, D
|
||
DJ, E EK, F JC) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e827">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e829">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e831">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e833">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e827 d0e829 d0e831 d0e833 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e827 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e829 ">Attribute changed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e831 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e833 ">Identifies which journal attribute was changed:<ul class="simple"><li><strong>1</strong> = IMAGES</li>
|
||
<li><strong>2</strong> = OMTJRNE</li>
|
||
<li><strong>3</strong> = INHERIT</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e827 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e829 ">New attributes value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e831 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e833 ">The new value for the attribute that changed. The valid values for
|
||
each attribute are as follows: <ul><li>IMAGES(*BOTH)</li>
|
||
<li>IMAGES(*AFTER)</li>
|
||
<li>OMTJRNE(*NONE)</li>
|
||
<li>OMTJRNE(*OPNCLOSYN)</li>
|
||
<li>INHERIT(*YES)</li>
|
||
<li>INHERIT(*NO)</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> Only the characters in the parenthesis appear in this field.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPCOA"><a name="rzakivarlength__TBLUPCOA"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Change object attribute (E ZB, D
|
||
ZB, Q ZB) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e898">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e900">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e902">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e904">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e898 d0e900 d0e902 d0e904 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e898 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e900 ">Number of records</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e902 ">Bin (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e904 ">The number of variable length records that follow.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e898 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e900 ">Key</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e902 ">Bin (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e904 ">The field of an object attribute to change. See <a href="../apis/qlicobjd.htm" target="_blank"><span class="apiname">Change Object Description
|
||
(QLICOBJD)</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e898 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e900 ">Length of data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e902 ">Bin (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e904 ">The length of the data used to change a specific field of an object
|
||
attribute.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e898 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e900 ">Data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e902 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e904 ">The data used to change a specific field of an object attribute.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLUPCPG"><a name="rzakivarlength__TBLUPCPG"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Change primary group (E ZP, Q ZP)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e963">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e965">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e967">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e969">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e963 d0e965 d0e967 d0e969 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Old group</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">The name of the old primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">New group</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">The name of the new primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Object existence authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *OBJEXIST authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *OBJEXIST authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Object management authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *OBJMGT authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *OBJMGT authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Object operational authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *OBJOPR authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *OBJOPR authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Object alter authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *OBJALTER authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *OBJALTER authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 "><span><img src="./delta.gif" alt="Start of change" />Object reference authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *OBJREF authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *OBJREF authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">26</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">Reserved. Set to blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">36</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Read authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *READ authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *READ authority to the object. This
|
||
field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Add authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *ADD authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *ADD authority to the object. This
|
||
field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">38</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Update authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *UPD authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *UPD authority to the object. This
|
||
field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">39</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 "><span><img src="./delta.gif" alt="Start of change" />Delete authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *DLT authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *DLT authority to the object. This
|
||
field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 "><span><img src="./delta.gif" alt="Start of change" />Execute authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *EXECUTE authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *EXECUTE authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">Reserved. Set to blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 "><span><img src="./delta.gif" alt="Start of change" />Exclude authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = *PUBLIC has *EXCLUDE authority to the object.</li>
|
||
<li><strong>blank</strong> = *PUBLIC does not have *EXCLUDE authority to the object.
|
||
This field is only used when Authorization list *PUBLIC is blank.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">52</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Old owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">The name of the old primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">62</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">New owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 ">The name of the new primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e963 ">72</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e965 ">Revoke</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e967 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e969 "><ul class="simple"><li><strong>Y</strong> = The previous primary group authority to the object was revoked.</li>
|
||
<li><strong>blank</strong> = The previous primary group authority to the object was
|
||
not revoked.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLENTNR"><a name="rzakivarlength__TBLENTNR"><!-- --></a><h4 class="sectiontitle">CHGJRN (J NR, J PR) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1250">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1252">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1254">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1256">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1250 d0e1252 d0e1254 d0e1256 "><strong>Specific values for this entry type:</strong></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1250 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1252 ">Count or relative record number (JOCTRR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1254 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1256 ">Contains the number of receivers attached or detached.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e1250 d0e1252 d0e1254 d0e1256 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1250 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1252 ">First receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1254 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1256 ">The name of the first receiver that is attached or detached.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1250 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1252 ">First receiver library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1254 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1256 ">The name of the library for the first receiver that is attached or
|
||
detached.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1250 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1252 ">Dual receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1254 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1256 ">The name of the dual receiver that is attached or detached. Blank if
|
||
only one receiver is used for the journal.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1250 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1252 ">Dual receiver library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1254 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1256 ">The name of the library for the dual receiver that is attached or detached.
|
||
Blank if only one receiver is used for the journal.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCM"><a name="rzakivarlength__TBLENTCM"><!-- --></a><h4 class="sectiontitle">COMMIT (C CM) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1324">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1326">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1328">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1330">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1324 d0e1326 d0e1328 d0e1330 "><strong>Specific values for this entry type:</strong></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1324 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1326 ">Count or relative record number (JOCTRR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1328 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1330 ">Contains the length of the commit identification.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1324 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1326 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1328 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1330 ">Whether the commit operation was initiated by the system or the user:<ul class="simple"><li><strong>0</strong> = All record-level changes were committed for a commit operation
|
||
initiated by a user.</li>
|
||
<li><strong>2</strong> = All record-level changes were committed for a commit operation
|
||
initiated by the operating system.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e1324 d0e1326 d0e1328 d0e1330 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1324 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1326 ">Commit ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1328 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1330 ">Contains the commit identification specified by the operation. The
|
||
Count field specifies the length of this field.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPCDA"><a name="rzakivarlength__TBLUPCDA"><!-- --></a><h4 class="sectiontitle">Create data area (E EE) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1389">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1391">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1393">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1395">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1389 d0e1391 d0e1393 d0e1395 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Create time of day and date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The date and timestamp when the data area was created.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Data area name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The data area name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Data area library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The data area library name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Data area type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (5)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The created data area type. The valid types are: <ul><li>*CHAR - character</li>
|
||
<li>*DEC - decimal</li>
|
||
<li>*LOG - logical</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 "><span><img src="./delta.gif" alt="Start of change" />Reserved<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The filler to maintain alignment.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Number of elements</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The number of elements. If the type is *CHAR, only Length
|
||
will contain a value. If the type is *DEC, both Length and Fraction length
|
||
will contain values.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The declared length.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">45</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Fraction length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The decimal positions.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Actual value length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The length of entered data as seen by the user.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (2000)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The data or value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">2053</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 ">Public authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The public authority. The valid authorities are: <ul class="simple"><li><strong>*LIBCRTAUT</strong></li>
|
||
<li><strong>*CHANGE</strong></li>
|
||
<li><strong>*ALL</strong></li>
|
||
<li><strong>*EXCLUDE</strong></li>
|
||
<li><strong>*NAME</strong></li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1389 ">2063</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1391 "><span><img src="./delta.gif" alt="Start of change" />Text description<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1393 ">Text (50)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1395 ">The description or text.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPCDQ"><a name="rzakivarlength__TBLUPCDQ"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Create data queue (Q QA) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1547">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1549">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1551">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1553">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1547 d0e1549 d0e1551 d0e1553 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Create time of day and date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">The date and timestamp when the data queue was created.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Data queue name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">The data queue name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Data queue library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">The library containing the data queue.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Maximum entry length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Maximum entry length. Possible values are 1 through
|
||
64512.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Force auxiliary storage</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Force queue to auxiliary storage on send and receive: <ul class="simple"><li><strong>N</strong> = Force is not done</li>
|
||
<li><strong>Y</strong> = Force is done</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Reserved.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">42</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Sequence</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Sequence in which entries are received from the data
|
||
queue: <ul class="simple"><li><strong>F</strong> = FIFO queue</li>
|
||
<li><strong>K</strong> = Keyed queue</li>
|
||
<li><strong>L</strong> = LIFO queue</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">43</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Key length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Bin (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Key length of a keyed queue. Possible values are 1 through
|
||
256.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">45</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Include sender ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Attach a sender ID to each entry sent to the queue: <ul class="simple"><li><strong>N</strong> = Do not include ID</li>
|
||
<li><strong>Y</strong> = Include ID</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">46</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Queue type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Type of data queue: <ul class="simple"><li><strong>S</strong> = Standard data queue</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> DDM data queues cannot be journaled</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">47</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Reserved. This field is set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Queue size maximum entries</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">The maximum number of entries to allow: <ul class="simple"><li><strong>-1</strong> = *MAX16MB</li>
|
||
<li><strong>-2</strong> = *MAX2GB</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">55</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Queue size initial entries</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Initial number of entries to allocate.<div class="note"><span class="notetitle">Note:</span> The default
|
||
on the <span class="cmdname">CRTDTAQ</span> command is 16.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">59</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Automatic reclaim</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 "><span><img src="./delta.gif" alt="Start of change" />The settings for this field are:<img src="./deltaend.gif" alt="End of change" /></span><ul class="simple"><li><strong>0</strong> = no storage released</li>
|
||
<li><strong>1</strong> = storage is released</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">60</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (481)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Reserved. This field is set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">541</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">The public authority to the data queue.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1547 ">551</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1549 ">Text</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1551 ">Char (50)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1553 ">Text description.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section"><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Data queue cleared, has key (Q QJ) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" id="d0e1787">Relative offset</th>
|
||
<th valign="bottom" id="d0e1789">Field</th>
|
||
<th valign="bottom" id="d0e1791">Format</th>
|
||
<th valign="bottom" id="d0e1793">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1787 d0e1789 d0e1791 d0e1793 ">Entry-specific data. This data appears
|
||
as one field in the standard output formats: </td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e1787 ">1</td>
|
||
<td valign="top" headers="d0e1789 ">Reserved</td>
|
||
<td valign="top" headers="d0e1791 ">Char (2)</td>
|
||
<td valign="top" headers="d0e1793 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e1787 ">3</td>
|
||
<td valign="top" headers="d0e1789 ">Key length</td>
|
||
<td valign="top" headers="d0e1791 ">Bin (16)</td>
|
||
<td valign="top" headers="d0e1793 ">The number of characters in the key.</td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e1787 ">5</td>
|
||
<td valign="top" headers="d0e1789 ">Key order</td>
|
||
<td valign="top" headers="d0e1791 ">Char (2)</td>
|
||
<td valign="top" headers="d0e1793 "><dl><dt class="dlterm">The Key order is as follows: </dt>
|
||
<dd>GT = Greater than</dd>
|
||
<dd class="ddexpand">LT = Less than</dd>
|
||
<dd class="ddexpand">NE = Not equal</dd>
|
||
<dd class="ddexpand">EQ = Equal</dd>
|
||
<dd class="ddexpand">GE = Greater than or equal</dd>
|
||
<dd class="ddexpand">LE = Less than or equal</dd>
|
||
</dl>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e1787 ">7</td>
|
||
<td valign="top" headers="d0e1789 ">Key</td>
|
||
<td valign="top" headers="d0e1791 ">Char (*)</td>
|
||
<td valign="top" headers="d0e1793 ">The data to be used to remove a message from the data
|
||
queue.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLENTPD"><a name="rzakivarlength__TBLENTPD"><!-- --></a><h4 class="sectiontitle">Delete access path (F PD) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1862">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1864">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1866">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1868">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1862 d0e1864 d0e1866 d0e1868 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1862 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1864 ">Journal identifier (JOJID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1866 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1868 ">The JID is not provided with the *TYPE1, *TYPE2, and *TYPE3 formats.
|
||
It can be used with the <span class="apiname">QJORJIDI</span> API.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTDJ"><a name="rzakivarlength__TBLENTDJ"><!-- --></a><h4 class="sectiontitle">Delete receiver (J RD, J RF) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1899">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1901">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1903">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1905">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1899 d0e1901 d0e1903 d0e1905 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1899 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1901 ">Journal identifier (JOJID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1905 ">The JID is not provided with the *TYPE1, *TYPE2, and *TYPE3 formats.
|
||
It can be used with the <span class="apiname">QJORJIDI</span> API.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCL"><a name="rzakivarlength__TBLENTCL"><!-- --></a><h4 class="sectiontitle">Database file OPEN (F OP) and database file
|
||
CLOSE (F CL) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e1936">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e1938">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e1940">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e1942">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e1936 d0e1938 d0e1940 d0e1942 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">File name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">The name of the file that was opened or closed. If a physical file
|
||
is opened, this field and the JOOBJ field are the same. If a logical file
|
||
is opened, this field contains the name of the logical file. JOOBJ field contains
|
||
the name of the physical file.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">The library containing the file.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Member name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">The file member that was opened of closed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Open options</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">Only used for file open (entry type OP). Values of the bytes follow:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 "> Input</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">Whether the file was opened for input:<ul class="simple"><li><strong>I</strong> = File opened for input</li>
|
||
<li><strong>blank</strong> = Input not specified</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">32</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Output</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">Whether the file was opened for output:<ul class="simple"><li><strong>O</strong> = File opened for output</li>
|
||
<li><strong>blank</strong> = Output not specified</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Update</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">Whether the file was opened for update:<ul class="simple"><li><strong>U</strong> = File opened for update</li>
|
||
<li><strong>blank</strong> = Update not specified</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e1936 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e1938 ">Delete</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e1940 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e1942 ">Indicates if the file was opened for delete:<ul class="simple"><li><strong>D</strong> = File opened for delete</li>
|
||
<li><strong>blank</strong> = Delete not specified</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTFD"><a name="rzakivarlength__TBLENTFD"><!-- --></a><h4 class="sectiontitle">Force data to auxiliary storage (F FD) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2069">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2071">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2073">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2075">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2069 d0e2071 d0e2073 d0e2075 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2069 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2071 ">Job name (JOJOB)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2073 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2075 ">Blank if the entry is written during IPL or vary on of an independent
|
||
disk pool.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2069 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2071 ">Job number (JONBR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2073 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2075 ">Zero if entry is written during IPL or vary on of an independent disk
|
||
pool.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2069 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2071 ">Program name (JOPGM)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2073 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2075 ">Blank if the entry is written during IPL or vary on of an independent
|
||
disk pool.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB0"><a name="rzakivarlength__TBLENTB0"><!-- --></a><h4 class="sectiontitle">Integrated file system begin create (B B0) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2121">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2123">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2125">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2127">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2121 d0e2123 d0e2125 d0e2127 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2121 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2123 ">Object name offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2125 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2127 ">The offset from the beginning of the entry-specific data to the beginning
|
||
of the Object name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2121 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2123 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2125 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2127 ">The object type that was created.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2121 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2123 ">Start journaling indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2125 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2127 ">Indicates whether journaling will be started.<ul class="simple"><li><strong>Y</strong> = Journaling will be started</li>
|
||
<li><strong>blank</strong> = Journaling will not be started</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2121 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2123 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2125 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2127 ">Reserved. This field is set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2121 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2123 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2125 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2127 ">See the <a href="#commonfields__ObjectName">Object name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB6"><a name="rzakivarlength__TBLENTB6"><!-- --></a><h4 class="sectiontitle">Integrated file system bytes cleared, after-image
|
||
(B B6) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2203">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2205">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2207">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2209">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2203 d0e2205 d0e2207 d0e2209 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2203 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2205 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2207 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2209 ">The file identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2203 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2205 ">Data length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2207 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2209 ">The length of the data.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2203 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2205 ">Offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2207 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2209 ">The offset to begin write of hex zeros (clear).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2203 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2205 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2207 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2209 ">Reserved. Set to zeros.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTAA"><a name="rzakivarlength__TBLENTAA"><!-- --></a><h4 class="sectiontitle">Integrated file system change audit attribute
|
||
(B AA) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2264">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2266">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2268">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2270">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2264 d0e2266 d0e2268 d0e2270 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Entry type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The type of entry is as follows:<ul class="simple"><li><strong>D</strong> = Changed DLO authority</li>
|
||
<li><strong>O</strong> = Changed object authority</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The name of the object for which the auditing attributes were changed.
|
||
*N if the object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The name of the library for the object. *N if the object is not in
|
||
a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The type of object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Auditing value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The new value specified on the <img src="./delta.gif" alt="Start of change" /><a href="../cl/chgaud.htm"> Change Auditing Value <span class="cmdname">CHGAUD</span></a><img src="./deltaend.gif" alt="End of change" /> command.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (135)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">Reserved. This field is set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">175</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Object name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The coded character set identifier (CCSID) for the object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">179</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">Reserved. This field is set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">187</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The file identifier of the parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2264 ">203</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2266 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2268 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2270 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTOA"><a name="rzakivarlength__TBLENTOA"><!-- --></a><h4 class="sectiontitle">Integrated file system change object authority
|
||
(B OA) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2393">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2395">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2397">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2399">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2393 d0e2395 d0e2397 d0e2399 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Entry type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The type of entry. <ul class="simple"><li><strong>A</strong> = Change authorization.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The object name. *N if the object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The library name. *N if the object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The type of object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">User name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The name of the user profile whose authorization is being granted or
|
||
revoked.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Authorization list name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The name of the authorization list.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">50</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object existence authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *OBJEXIST authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *OBJEXIST authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object management authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *OBJMGT authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *OBJMGT authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">52</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object operational authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *OBJOPR authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *OBJOPR authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Authorization list management</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">Blank if user does not authorization list management to the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">54</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Authorization list *PUBLIC authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *PUBLIC authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *PUBLIC authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">55</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Read authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *READ authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *READ authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">56</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Add authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *ADD authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *ADD authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">57</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Update authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *UPD authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *UPD authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">58</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 "><span><img src="./delta.gif" alt="Start of change" />Delete authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *DLT authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *DLT authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">59</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 "> <span><img src="./delta.gif" alt="Start of change" />Exclude authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *EXCLUDE authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *EXCLUDE authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">60</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 "><span><img src="./delta.gif" alt="Start of change" />Execute authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *EXECUTE authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *EXECUTE authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object alter authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *OBJALTER authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *OBJALTER authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">62</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object reference</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 "><ul class="simple"><li><strong>Y</strong> = User has *OBJREF authority to the object.</li>
|
||
<li><strong>blank</strong> = User does not have *OBJREF authority to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">63</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">67</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Operation type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">Possible values are: <ul class="simple"><li><strong>GRT</strong> = Grant</li>
|
||
<li><strong>RPL</strong> = Grant with replace</li>
|
||
<li><strong>RVK</strong> = Revoke</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">70</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (149)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The coded character set identifier (CCSID) for the object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">223</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">231</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The file identifier of the parent directory. This field is not set
|
||
or used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2393 ">247</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2395 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2397 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2399 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTBOO"><a name="rzakivarlength__TBLENTBOO"><!-- --></a><h4 class="sectiontitle">Integrated file system change object owner
|
||
(B OO) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2770">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2772">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2774">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2776">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2770 d0e2772 d0e2774 d0e2776 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Entry type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The type of entry. <ul class="simple"><li><strong>A</strong> = Change owner</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The object name. *N if object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The library name. *N if object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The object type.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Old owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The old owner.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">New owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The new owner.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">50</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (143)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">193</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Object name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The coded character set identifier (CCSID) for the object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">197</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">205</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The file identifier of the parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2770 ">221</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2772 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2774 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2776 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTOG"><a name="rzakivarlength__TBLENTOG"><!-- --></a><h4 class="sectiontitle">Integrated file system change primary group
|
||
(B OG) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e2899">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e2901">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e2903">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e2905">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e2899 d0e2901 d0e2903 d0e2905 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Entry type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Type of entry<ul class="simple"><li><strong>A</strong> = Change primary group profile</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The object name. *N if object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The library name. *N if object is not in a library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The type of object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Old primary group</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The old primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">New primary group</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The new primary group.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">50</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object existence authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *OBJEXIST authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *OBJEXIST authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object management authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *OBJMGT authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *OBJMGT authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">52</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object operational authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *OBJOPR authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *OBJOPR authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object alter authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *OBJALTER authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *OBJALTER authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">54</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 "><span><img src="./delta.gif" alt="Start of change" />Object reference authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *OBJREF authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *OBJREF authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">55</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Authorization list management</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Blank if new primary group does not authorization list management to
|
||
the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">66</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Read authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *READ authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *READ authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">67</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Add authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *ADD authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *ADD authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">68</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Update authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *UPD authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *UPD authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">69</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 "><span><img src="./delta.gif" alt="Start of change" />Delete authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *DLT authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *DLT authority to the
|
||
object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">70</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 "><span><img src="./delta.gif" alt="Start of change" />Execute authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *EXECUTE authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *EXECUTE authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">71</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">81</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 "><span><img src="./delta.gif" alt="Start of change" />Exclude authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = New primary group has *EXCLUDE authority to the object.</li>
|
||
<li><strong>blank</strong> = New primary group does not have *EXCLUDE authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">82</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Revoke previous primary group authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 "><ul class="simple"><li><strong>Y</strong> = The previous primary group authority to the object was revoked.</li>
|
||
<li><strong>blank</strong> = The previous primary group authority to the object was
|
||
not revoked.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">83</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char 143</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">226</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The coded character set identifier (CCSID) for the object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">230</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">238</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The file identifier of the parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e2899 ">254</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e2901 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e2903 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e2905 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB7"><a name="rzakivarlength__TBLENTB7"><!-- --></a><h4 class="sectiontitle">Integrated file system created object
|
||
authority (B B7) journal entry</h4>
|
||
<div class="tablenoborder"><img src="./delta.gif" alt="Start of change" /><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e3263">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e3265">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e3267">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e3269">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e3263 d0e3265 d0e3267 d0e3269 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The file identifier of the created object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Number of authorities</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The number of private authorities in this entry.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Offset to object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The offset from the beginning of the entry-specific data to the beginning
|
||
of the Object name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Offset to path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The offset from the beginning of the entry-specific
|
||
data to the beginning of the Path name field. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Offset to authority information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The offset from the beginning of the entry-specific
|
||
data to the beginning of the Authority information field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Format indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 "><p>The format indicator is set to the following:</p>
|
||
<ul class="simple"><li><strong>0</strong> = The original layout of this journal entry (FORMAT1)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">Reserved. Set to zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">See <a href="#commonfields__ObjectName">Object name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">See <a href="#commonfields__PathName">Path name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3263 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3265 ">Authority information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3267 ">Char (*) </td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3269 ">The array of private authority information that has
|
||
been set for the created object. See <a href="#commonfields__privateAuth">Private authority information</a> for the layout of one array element in this field.
|
||
If the incomplete data indicator is off, the information is a character string.
|
||
Otherwise, it is a pointer to the actual data. See <a href="rzakipointer.htm">Work with pointers in journal entries</a> for more information.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB1"><a name="rzakivarlength__TBLENTB1"><!-- --></a><h4 class="sectiontitle">Integrated file system create-summary (B B1)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e3396">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e3398">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e3400">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e3402">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e3396 d0e3398 d0e3400 d0e3402 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Offset to name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The offset from the beginning of the entry-specific data to the beginning
|
||
of the Object name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Offset to path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The offset from the beginning of the entry-specific data to the beginning
|
||
of the Path name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Offset to symbolic link contents field.</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The offset from the beginning of the entry-specific data to the beginning
|
||
of the Symbolic link contents field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The object type that was created.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">20</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Scan attribute</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">If the new object is a stream file (*STMF), this field is the scan
|
||
(QP0L_ATTR_SCAN) attribute as described in the <a href="../apis/qsetattr.htm" target="_blank"><span class="apiname">Set Attributes (Qp0lSetAttr())</span></a> API.
|
||
If the new object is a directory (*DIR), this field is the create object scanning
|
||
(QP0L_ATTR_CRTOBJSCAN) attribute of the <span class="apiname">Qp0lSetAttr()</span>)
|
||
API. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">File ID of object</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The new object file identifier.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Owner name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The user profile name of the owner.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">47</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Group name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The primary group profile name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">57</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Auditing value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The auditing value of the new object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">67</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Object CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The coded character set identifier (CCSID) for the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 "><span><img src="./delta.gif" alt="Start of change" />71<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 "><span><img src="./delta.gif" alt="Start of change" />Owner private authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 "><span><img src="./delta.gif" alt="Start of change" />Char (12)<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 "><span><img src="./delta.gif" alt="Start of change" />Private authorities assigned to the owner.
|
||
See <a href="#commonfields__privateAuthProfile">Private authorities for specified profile</a>.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 "><span><img src="./delta.gif" alt="Start of change" />83<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 "><span><img src="./delta.gif" alt="Start of change" />Primary group private authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 "><span><img src="./delta.gif" alt="Start of change" />Char (12)<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 "><span><img src="./delta.gif" alt="Start of change" />Private authorities assigned to the primary group. See <a href="#commonfields__privateAuthProfile">Private authorities for specified profile</a>.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 "><span><img src="./delta.gif" alt="Start of change" />95<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 "><span><img src="./delta.gif" alt="Start of change" />*PUBLIC private authority<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 "><span><img src="./delta.gif" alt="Start of change" />Char (12)<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 "><span><img src="./delta.gif" alt="Start of change" />Private authorities assigned to the *PUBLIC. See <a href="#commonfields__privateAuthProfile">Private authorities for specified profile</a>.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">107</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Authorization list name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The authorization list name for the new object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">117</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Authorization list *PUBLIC</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The authorization List *PUBLIC authority. Possible values are <strong>Y</strong> or
|
||
blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">118</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Format indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The format indicator is set to one of the following values:<ul><li><strong>0</strong> = The original layout of this journal entry (FORMAT1)</li>
|
||
<li><strong>1</strong> = The layout of FORMAT1 plus the Device id field is set appropriately
|
||
(FORMAT2)</li>
|
||
<li><strong>2</strong> = The layout for all of FORMAT2 plus the following fields are
|
||
set appropriately (FORMAT3)<ul><li>Scan attribute</li>
|
||
<li>Create object auditing</li>
|
||
<li>S_ISVTX value</li>
|
||
<li>S_ISUID value</li>
|
||
<li>S_ISGID valuemy first point</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p>For information about the values in this field see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get Attributes (Qp0lGetAttr())</span></a> API.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">119</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">PC read-only</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The PC read Only flag. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">120</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">PC hidden</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The PC hidden flag. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">121</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">PC system</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The PC System file flag. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">122</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">PC changed</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The PC changed flag. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API..</td>
|
||
</tr>
|
||
<tr id="rzakivarlength__jrninfo"><td valign="top" width="9.090909090909092%" headers="d0e3396 ">123</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Journal information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (36)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The journaling information for the new object. This field indicates
|
||
if journaling is now active on the new object. If so, it also contains the
|
||
information the information used to start journaling. See <a href="#commonfields__JournInfo">Journal information</a> for the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">159</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Device ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">This field is only valid when the object type is *CHRSF.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">167</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Create object auditing</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The create object auditing value. This value only applies to directories
|
||
(*DIR).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">177</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">S_ISVTX value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The restricted rename and unlink (S_ISVTX) mode bit. For information
|
||
about the values in this field see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">178</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">S_ISUID value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The S_ISUID mode bit. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">179</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">S_ISGID value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">The S_ISGID mode bit. For information about the values in this field
|
||
see the <a href="../apis/qgetattr.htm" target="_blank"><span class="apiname">Get
|
||
Attributes (Qp0lGetAttr())</span></a> API.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">180</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">See <a href="#commonfields__ObjectName">Object name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">See <a href="#commonfields__PathName">Path name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3396 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3398 ">Symbolic link contents</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3400 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3402 ">See <a href="#commonfields__LinkName">Symbolic link contents</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTET"><a name="rzakivarlength__TBLENTET"><!-- --></a><h4 class="sectiontitle">Integrated file system end journaling for object
|
||
(B ET) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e3783">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e3785">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e3787">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e3789">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e3783 d0e3785 d0e3787 d0e3789 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3783 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3785 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3787 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3789 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB2"><a name="rzakivarlength__TBLENTB2"><!-- --></a><h4 class="sectiontitle">Integrated file system link to existing object
|
||
(B B2) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e3817">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e3819">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e3821">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e3823">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e3817 d0e3819 d0e3821 d0e3823 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The file identifier of the existing object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Link offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Link name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Path offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Path name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Start journaling</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The start journaling indicator.<ul class="simple"><li><strong>Y</strong> = Journaling starts on the existing object as a result of this
|
||
operation. The <span class="uicontrol">Journal information</span> field has start
|
||
journaling information.</li>
|
||
<li><strong>blank</strong> = Journaling is not started on the existing object as a
|
||
result of this operation. The Journal information field contains all hex zeros.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">26</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 "> Summary</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The summary record indicator.<ul class="simple"><li><strong>Y</strong> = This journal entry was deposited after the actual operation
|
||
was completed. If the <span class="uicontrol">Start journaling field</span> is <span class="uicontrol">Y</span>,
|
||
then the <span class="uicontrol">Journal information</span> field contains the actual
|
||
information related to starting journaling on the target object. If the <span class="uicontrol">Start
|
||
journaling</span> field is blank, then the <span class="uicontrol">Journal information</span> field
|
||
contains all hex zeros.</li>
|
||
<li><strong>blank</strong> = This journal entry was deposited before the actual operation
|
||
was attempted. If the <span class="uicontrol">Start journaling field</span> is <span class="uicontrol">Y</span>,
|
||
then the <span class="uicontrol">Journal information</span> field contains the journal
|
||
information inherited from its new parent. This information is used to attempt
|
||
a start journaling operation. If the <span class="uicontrol">Start journaling</span> field
|
||
is blank, then the <span class="uicontrol">Journal information</span> field contains
|
||
all hex zeros.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">27</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">Reserved. Set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Journal information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (36)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The journaling information for the new object. This field is defined
|
||
in <a href="#commonfields__JournInfo">Journal information</a>.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Link name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The name of the new link to the object. See <a href="#commonfields__ObjectName">Object name</a> for the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3817 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3819 ">Path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3821 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3823 ">The existing object path name. If this B2 journal entry was deposited
|
||
as a result of a rollback of a B5 entry, then this will actually be the path
|
||
to the parent directory to which the link is being added. See <a href="#commonfields__PathName">Path name</a> for the layout of this field.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTFA"><a name="rzakivarlength__TBLENTFA"><!-- --></a><h4 class="sectiontitle">Integrated file system object attribute changed
|
||
(B FA) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e3983">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e3985">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e3987">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e3989">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e3983 d0e3985 d0e3987 d0e3989 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The file identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The file identifier of the parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The type of object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (9)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">Reserved. This field is set to hex zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Next attribute offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The offset to the next attribute. <span><img src="./delta.gif" alt="Start of change" />All of the offsets
|
||
49, 53, 57, 61, and 65 will repeat for each attribute set for this entry.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Attribute identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The attribute identifier. See the <a href="../apis/qsetattr.htm" target="_blank">Set Attributes (Qp0lSetAttr())</a> API for information
|
||
about the structure and content of this field. <span><img src="./delta.gif" alt="Start of change" />All of the offsets
|
||
49, 53, 57, 61, and 65 will repeat for each attribute set for this entry.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 "><span><img src="./delta.gif" alt="Start of change" />57<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 "><span><img src="./delta.gif" alt="Start of change" />Attribute data size<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 "><span><img src="./delta.gif" alt="Start of change" />Char (32)<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 "><span><img src="./delta.gif" alt="Start of change" />Size of attribute data in bytes. All of the offsets
|
||
49, 53, 57, 61, and 65 will repeat for each attribute set for this entry.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">Reserved. <span><img src="./delta.gif" alt="Start of change" />All of the offsets 49, 53, 57, 61, and 65
|
||
will repeat for each attribute set for this entry.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e3983 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e3985 ">Changed data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e3987 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e3989 ">The data that was changed. <span><img src="./delta.gif" alt="Start of change" />All of the offsets 49, 53,
|
||
57, 61, and 65 will repeat for each attribute set for this entry.<img src="./deltaend.gif" alt="End of change" /></span></td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCS"><a name="rzakivarlength__TBLENTCS"><!-- --></a><h4 class="sectiontitle">Integrated file system object closed (B CS)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4104">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4106">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4108">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4110">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4104 d0e4106 d0e4108 d0e4110 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4104 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4106 ">Open flags</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4108 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4110 ">Open flags. See the <a href="../apis/open.htm" target="_blank">Open</a> API
|
||
for a description of these flags.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTBD"><a name="rzakivarlength__TBLENTBD"><!-- --></a><h4 class="sectiontitle">Integrated file system object deleted (B BD)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4141">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4143">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4145">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4147">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4141 d0e4143 d0e4145 d0e4147 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4141 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4143 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4145 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4147 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTFC"><a name="rzakivarlength__TBLENTFC"><!-- --></a><h4 class="sectiontitle">Integrated file system object forced (B FC)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4175">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4177">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4179">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4181">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4175 d0e4177 d0e4179 d0e4181 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4175 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4177 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4179 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4181 ">The file identifier of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTOF"><a name="rzakivarlength__TBLENTOF"><!-- --></a><h4 class="sectiontitle">Integrated file system object opened (B OF)
|
||
journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4209">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4211">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4213">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4215">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4209 d0e4211 d0e4213 d0e4215 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4209 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4211 ">Open flags</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4213 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4215 ">Open flags. See the <a href="../apis/open.htm" target="_blank">Open</a> API
|
||
for a description of these flags.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTTR"><a name="rzakivarlength__TBLENTTR"><!-- --></a><h4 class="sectiontitle">Integrated file system object truncated (B TR)
|
||
journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4246">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4248">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4250">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4252">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4246 d0e4248 d0e4250 d0e4252 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4246 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4248 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4250 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4252 ">The file identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4246 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4248 ">Old size</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4250 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4252 ">The size of the object in bytes before it was truncated.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4246 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4248 ">New size</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4250 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4252 ">The size of the object in bytes after it was truncated.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB5"><a name="rzakivarlength__TBLENTB5"><!-- --></a><h4 class="sectiontitle">Integrated file system remove link (link) (B
|
||
B5) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4298">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4300">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4302">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4304">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4298 d0e4300 d0e4302 d0e4304 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The file identifier of the existing object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The file identifier of the object parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Link offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Link name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Parent path offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Parent path field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Parent directory JID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The journal identifier of parent directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The type of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">58</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">Reserved. Set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Internal data offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The offset from beginning of this field to the beginning of Internal
|
||
data field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Link name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The name of link. See <a href="#commonfields__ObjectName">Object name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Parent path</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">The path to the parent that used to contain this link. See <a href="#commonfields__PathName">Path name</a> for the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4298 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4300 ">Internal data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4302 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4304 ">Internal data.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB4"><a name="rzakivarlength__TBLENTB4"><!-- --></a><h4 class="sectiontitle">Integrated file system remove link (parent directory)
|
||
(B B4) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4428">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4430">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4432">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4434">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4428 d0e4430 d0e4432 d0e4434 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The file identifier of the existing object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The parent directory of the link file identifier.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Link offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Link name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Object JID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The journal identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">47</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Object type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The type of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">54</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">Reserved. Set to zero.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">System offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The offset from beginning of this entry-specific data to the beginning
|
||
of Internal data.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Link name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">The name of link. See <a href="#commonfields__ObjectName">Object name</a> for
|
||
the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4428 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4430 ">Internal data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4432 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4434 ">Internal data.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTRN"><a name="rzakivarlength__TBLENTRN"><!-- --></a><h4 class="sectiontitle">Integrated file system rename file identifier
|
||
(B RN) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4537">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4539">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4541">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4543">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4537 d0e4539 d0e4541 d0e4543 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4537 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4539 ">Old FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4541 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4543 ">The file identifier of the object before the rename operation.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4537 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4539 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4541 ">Char (14)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4543 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4537 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4539 ">New FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4541 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4543 ">The file identifier of the object after the rename operation.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4537 ">47</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4539 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4541 ">Char (14)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4543 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTB3"><a name="rzakivarlength__TBLENTB3"><!-- --></a><h4 class="sectiontitle">Integrated file system rename, move object (B
|
||
B3) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4598">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4600">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4602">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4604">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4598 d0e4600 d0e4602 d0e4604 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The file identifier of the object for the renamed link.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Source parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The file identifier of the source object directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Target parent FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The file identifier of the target object directory.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Replaced object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The file identifier of the object that was replaced by this operation.
|
||
This field contains all hex zeros if no object was replaced.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Source offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Source name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">69</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Target offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Target name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">73</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Source parent offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Source parent path field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">77</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Target parent offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The offset from beginning of this entry-specific data to the beginning
|
||
of the Target parent path field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">81</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Start journaling</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The start journaling indicator:<ul class="simple"><li><strong>Y</strong> = Journaling starts on the existing object as a result of this
|
||
operation. The <span class="uicontrol">Journal information</span> field contains the
|
||
information used to start journaling.</li>
|
||
<li><strong>blank</strong> = Journaling does not start on the existing object as a
|
||
result of this operation. The <span class="uicontrol">Journal information</span> field
|
||
contains all hex zeros.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">82</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Summary</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The summary record indicator:<ul class="simple"><li><strong>Y</strong> = This journal entry was deposited after the actual operation
|
||
was completed. If the <span class="uicontrol">Start journaling</span> field is also <span class="uicontrol">Y</span>,
|
||
then the <span class="uicontrol">Journal information</span> field contains the actual
|
||
information related to starting journaling on the target object. If the <span class="uicontrol">Start
|
||
journaling</span> field is blank, then the Journal information record
|
||
will contain all hex zeros.</li>
|
||
<li><strong>blank</strong> = This journal entry was deposited before the actual operation
|
||
was attempted. If Start journaling is <span class="uicontrol">Y</span>, then the <kbd class="userinput">Journal
|
||
information</kbd> field contains the journal information inherited from
|
||
its new parent. That information is used to attempt a start journaling operation.
|
||
If the <span class="uicontrol">Start journaling</span> field is blank, then the <span class="uicontrol">Journal
|
||
information</span> field contains all hex zeros.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">83</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Replace</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The replace indicator. Indicates if the target was replaced as a result
|
||
of this operation. <ul class="simple"><li><strong>Y</strong> = Indicates that the target was replaced.</li>
|
||
<li><strong>blank</strong> = Indicates that the target did not exist before this operation.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">84</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Journal entry flags</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The fields for journal entry flags are as follows: <dl><dt class="dlterm">Both journaled</dt>
|
||
<dd>Bit(0)--1 = Indicates that this entry is one of a pair of B3 entries sent
|
||
for this move operation. This occurs when both the source and target parent
|
||
directories are journaled at the time of the move operation.</dd>
|
||
<dt class="dlterm">Source entry</dt>
|
||
<dd> Bit(1)--1 = Indicates that this entry was deposited because the source
|
||
parent was journaled.</dd>
|
||
<dt class="dlterm">Reserved</dt>
|
||
<dd>Bits(2-7)--Reserved. Set to zero.</dd>
|
||
</dl>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">88</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">Reserved field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">92</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Journal information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (37)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The journaling information for the new object. This field is defined
|
||
in <a href="#commonfields__JournInfo">Journal information</a>.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">129</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">System offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The offset from beginning of this entry-specific data to the beginning
|
||
of Internal data field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">133</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Source name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The name of object being renamed or moved. See <a href="#commonfields__ObjectName">Object name</a> for the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Target name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The new name of object after being renamed or moved. See <a href="#commonfields__ObjectName">Object name</a> for the layout of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Source parent path</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The path to the parent directory from which the object previously belonged.
|
||
See <a href="#commonfields__PathName">Path name</a> for the layout
|
||
of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Target parent path</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">The path to the parent directory to which the object now belongs. See
|
||
<a href="#commonfields__PathName">Path name</a> for the layout
|
||
of this field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4598 ">*</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4600 ">Internal data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4602 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4604 ">Internal data.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTFF"><a name="rzakivarlength__TBLENTFF"><!-- --></a><h4 class="sectiontitle">Integrated file system storage for object freed
|
||
(B FF) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4891">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4893">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4895">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4897">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4891 d0e4893 d0e4895 d0e4897 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4891 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4893 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4895 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4897 ">The file identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4891 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4893 ">Old size</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4895 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4897 ">The old size of the object.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTWA"><a name="rzakivarlength__TBLENTWA"><!-- --></a><h4 class="sectiontitle">Integrated file system write, after-image (B
|
||
WA) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e4934">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e4936">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e4938">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e4940">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e4934 d0e4936 d0e4938 d0e4940 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4934 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4936 ">Object FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4938 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4940 ">The file identifier of the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4934 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4936 ">Data length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4938 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4940 ">Length of the data.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4934 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4936 ">Offset</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4938 ">Bin (64)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4940 ">The offset to begin write.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4934 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4936 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4938 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4940 ">Reserved.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e4934 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e4936 ">Data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e4938 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e4940 ">The actual data that was written. If the incomplete data indicator
|
||
is off, the information is a character string. Otherwise, it is a pointer
|
||
to the actual data. See <a href="rzakipointer.htm">Work
|
||
with pointers in journal entries</a> for more information.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENFIT"><a name="rzakivarlength__TBLENFIT"><!-- --></a><h4 class="sectiontitle">Identity Value (F IT) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr valign="bottom"><th valign="bottom" id="d0e5007">Relative offset</th>
|
||
<th valign="bottom" id="d0e5009">Field</th>
|
||
<th valign="bottom" id="d0e5011">Format</th>
|
||
<th valign="bottom" id="d0e5013">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5007 d0e5009 d0e5011 d0e5013 "><strong>Entry-specific data. This data appears
|
||
as one field in the standard output formats:</strong></td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e5007 ">1</td>
|
||
<td valign="top" headers="d0e5009 ">Version </td>
|
||
<td valign="top" headers="d0e5011 ">Bin(15)</td>
|
||
<td valign="top" headers="d0e5013 ">Version number</td>
|
||
</tr>
|
||
<tr><td valign="top" headers="d0e5007 ">3</td>
|
||
<td valign="top" headers="d0e5009 ">Identity Value</td>
|
||
<td valign="top" headers="d0e5011 ">DECIMAL(31,0)</td>
|
||
<td valign="top" headers="d0e5013 ">The last identity value allocated in the current CACHE</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTIZ"><a name="rzakivarlength__TBLENTIZ"><!-- --></a><h4 class="sectiontitle">INZPFM (F IZ) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5049">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5051">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5053">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5055">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5049 d0e5051 d0e5053 d0e5055 "><strong>Specific values for this entry type:</strong></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5049 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5051 ">Count or relative record number (JOCTRR)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5053 ">Zoned (10,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5055 ">Contains the number of records specified on the TOTRCDS parameter of
|
||
the Initialize Physical File Member (INZPFM) command.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5049 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5051 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5053 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5055 ">Indicates the type of record initialization that was done:<ul class="simple"><li><strong>0</strong> = *DFT (default)</li>
|
||
<li><strong>1</strong> = *DLT (delete)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e5049 d0e5051 d0e5053 d0e5055 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5049 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5051 ">Entry-specific data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5053 "> </td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5055 ">If the member is initialized with default records, this field contains
|
||
the default record image.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTIU"><a name="rzakivarlength__TBLENTIU"><!-- --></a><h4 class="sectiontitle">IPL (J IA, J IN) and in-use (B OI, C BA, D ID,
|
||
E EI, F IU, I DA, J JI, Q QI) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5114">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5116">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5118">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5120">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5114 d0e5116 d0e5118 d0e5120 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5114 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5116 ">Time stamp (JOTIME)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5118 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5120 ">The timestamp created at IPL is read from the battery-powered clock.
|
||
If the battery-powered clock cannot be read, the time is that of the system
|
||
power down, not the time of the IPL, because the system time has not yet been
|
||
updated at the time the journal entry is written.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5114 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5116 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5118 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5120 ">For in-use entries, indicates whether the object was synchronized with
|
||
the journal:<ul class="simple"><li><strong>0</strong> = Object was synchronized with journal</li>
|
||
<li><strong>1</strong> = Object was not synchronized with journal</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTBR"><a name="rzakivarlength__TBLENTBR"><!-- --></a><h4 class="sectiontitle">Journal code R, all journal entry types except
|
||
IL</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5166">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5168">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5170">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5172">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5166 d0e5168 d0e5170 d0e5172 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5166 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5168 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5170 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5172 ">Whether a before-image is present<sup>1</sup>: <ul class="simple"><li><strong>0</strong> = Before-image is not present. If before-images are being journaled,
|
||
this indicates that an update operation or delete operation is being requested
|
||
for a record that has already been deleted.</li>
|
||
<li><strong>1</strong> = Before-image is present.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5166 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5168 ">Journal identifier (JOJID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5170 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5172 ">The JID is not provided with the *TYPE1, *TYPE2, and *TYPE3 formats.
|
||
It can be used with the QJORJIDI API.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e5166 d0e5168 d0e5170 d0e5172 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5166 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5168 ">Entry-specific data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5170 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5172 ">After-image of the record for entry types PT, PX, UP, or UR. Before-image
|
||
of the record for entry types UB, DL, BR, or DR if before-images are being
|
||
journaled and the record was not previously deleted.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e5166 d0e5168 d0e5170 d0e5172 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The flag does not apply
|
||
to these entry types: PT, PX, UP, and UR.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLK"><a name="rzakivarlength__TBLENTLK"><!-- --></a><h4 class="sectiontitle">Removed anchor point TBLENTLKLicense key not
|
||
valid (L LK) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5241">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5243">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5245">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5247">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5241 d0e5243 d0e5245 d0e5247 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Product ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The ID of the product whose license key was not valid.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">8</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">License term</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The term of the license.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Feature</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The product feature code.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">18</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Usage limit</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The usage limit for the product.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">License key</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (18)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The license key for the product.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">42</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Expiration date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The expiration date for the license key.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Vendor data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (8)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">Data placed in the entry by the product vendor.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5241 ">57</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5243 ">Processor group</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5245 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5247 ">The processor group for the license key.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW1"><a name="rzakivarlength__TBLENTLUW1"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5338">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5340">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5342">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5344">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e5338 d0e5340 d0e5342 d0e5344 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW header portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">416</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 ">The header portion of the entry-specific data contains general information
|
||
about the logical unit of work (LUW). The layout for the <a href="#rzakivarlength__TBLENTLUWH">Logical unit of work (C LW) journal entry-header record</a> describes the contents of the header portion.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">After the header portion</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW local portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">80</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 ">Information about local resources that participated in the LUW. The
|
||
entry might have 0 to n records for local locations. Each local record is
|
||
48 characters long. The layout for the <a href="#rzakivarlength__TBLENTLUW2">Logical unit of work (C LW) journal entry - local record</a> describes the local record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">After the local portion</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW API portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">112</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 "> Information about API resources that participated in the LUW. The
|
||
entry might have 0 to n records for API resources. Each API resource record
|
||
is 80 characters long. The layout for the 0 <a href="#rzakivarlength__TBLENTLUW3">Logical unit of work (C LW) journal entry - API record</a> describes the API record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">After the API portion</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW DDL portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">96</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 ">Information about DDL resources that participated in the LUW. The entry
|
||
might have 0 to n records for DDL resources. Each DDL resource record is 80
|
||
characters long. The layout for the <a href="#rzakivarlength__TBLENTLUW4">Logical unit of work (C LW) journal entry - DDL record</a> describes the DDL record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">After the DDL portion</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW remote portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">128</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 ">Information about remote locations that participated in the LUW. The
|
||
entry might have 0 to n records for remote locations. Each remote location
|
||
record is 128 characters long. The layout for the <a href="#rzakivarlength__TBLENTLUW5">Logical unit of work (C LW) journal entry - RMT record</a> describes the remote record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5338 ">After the remote portion</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5340 ">LUW DDM portion</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5342 ">96</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5344 ">Information about DDM resources that participated in the LUW. The entry
|
||
might have 0 to n records for DDM resources. Each DDM resource record is 96
|
||
characters long. The layout for the <a href="#rzakivarlength__TBLENTLUW6">Logical unit of work (C LW) journal entry - DDM record</a> describes the DDM record.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW3"><a name="rzakivarlength__TBLENTLUW3"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry
|
||
- API record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5435">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5437">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5439">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5441">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Type of record:<ul class="simple"><li><strong>API</strong> = API Commitment resource record</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Length of record. Currently 80 for API record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Resource location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">This identifies the position in the LUW journal entry where the LCL
|
||
record starts for this API resource's location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">15</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Next resource position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">This identifies the position in the LUW journal entry where the next
|
||
API or DDL record starts for this API resource's location. It is made up of
|
||
two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 indicates that this is the last resource for this API
|
||
resource's location.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">API resource</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Name of API resource.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">API program</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Name of the exit program for the API resource: <ul><li>Char (10): exit program name</li>
|
||
<li>Char (10): exit program library</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Journal</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Journal related to the location for this resource: <ul><li>Char (10): Journal name (blank if this resource belongs to the location
|
||
with no journal)</li>
|
||
<li>Char (10): Journal library (blank if this resource belongs to the location
|
||
with no journal)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">69</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Commit cycle ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">The commit cycle identifier for the journal. This is 0 if this resource
|
||
belongs to the location with no journal. This is -1 if the actual commit cycle
|
||
identifier value is larger than 2 147 483 647. The Commit cycle ID Long field
|
||
always contains the correct value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">73</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Commit protocol</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">The commit protocol for this resource:<ul class="simple"><li><strong>2</strong> = This is a two-phase resource (API resources are always two-phase
|
||
resources).</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">74</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Resource usage</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">The currently allowed access for this resource. The allowed access
|
||
for some resources can change from one LUW to another depending on whether
|
||
one-phase resources are registered:<ul class="simple"><li><strong>RO</strong> = This resource is currently read-only. Updates were not made
|
||
during the LUW.</li>
|
||
<li><strong>UP</strong> = This resource is currently able to be updated. Updates might
|
||
or might not have been made during the LUW.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">76</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">API state</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Indicates whether the API resource was committed or rolled back successfully:<ul class="simple"><li><strong>CS</strong> = This resource was committed successfully.</li>
|
||
<li><strong>RS</strong> = This resource was rolled back successfully.</li>
|
||
<li><strong>CF</strong> = An attempt to commit this resource failed.</li>
|
||
<li><strong>RF</strong> = An attempt to rollback this resource failed.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">78</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">API last agent flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Whether this resource is to be selected as the last agent during all
|
||
commit requests:<ul class="simple"><li><strong>Y</strong> = This resource is to be selected as the last agent.</li>
|
||
<li><strong>N</strong> = This resource is <u>not</u> to be selected as the last agent.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">79</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Allow remote resources</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Whether remote resources are allowed to participate in a LUW with this
|
||
resource: <ul class="simple"><li><strong>Y</strong> = Remote resources are allowed with this resource.</li>
|
||
<li><strong>N</strong> = Remote resources are <u>not</u> allowed with this resource.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">80</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Save while active flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Whether this resource will hold out a save-while-active request until
|
||
a commitment boundary is reached:<ul class="simple"><li><strong>Y</strong> = This resource will hold save-while-active requests.</li>
|
||
<li><strong>N</strong> = This resource will <u>not</u> hold save-while-active requests.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">81</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 ">Commit cycle ID long</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Zoned (20,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">The commit cycle identifier for the journal. This is 0 if this resource
|
||
belongs to the location with no journal.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5435 ">101</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5437 "> Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5439 ">Char (12)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5441 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e5435 d0e5437 d0e5439 d0e5441 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The format for this
|
||
field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW4"><a name="rzakivarlength__TBLENTLUW4"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry
|
||
- DDL record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e5728">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e5730">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e5732">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e5734">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Type of record:<ul class="simple"><li><strong>DDL</strong> = SQL Object Change record.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Length of record. Currently 624 for DDL record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Resource location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">This identifies the position in the LUW journal entry where the LCL
|
||
record starts for this DDL resource's location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">15</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Next resource position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">This identifies the position in the LUW journal entry where the next
|
||
API or DDL record starts for this DDL resource's location. It is made up of
|
||
two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 indicates that this is the last resource for this DDL
|
||
resource's location.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">DDL resource information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (29)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Object identification and operation performed on object: <ul><li>Char (10): First 10 characters of object name. The object name field always
|
||
contains the full object name.</li>
|
||
<li>Char (10): Object library name</li>
|
||
<li>Char (7): Object type (*FILE, *LIB or *SQLPKG)</li>
|
||
<li>Char (2): Object operation</li>
|
||
</ul>
|
||
<p>The possible object operations and their meanings are the following:</p>
|
||
<ul class="simple"><li><strong>AC</strong> = Add PF Constraint</li>
|
||
<li><strong>CC</strong> = Create Collection</li>
|
||
<li><strong>CF</strong> = Create File</li>
|
||
<li><strong>CG</strong> = Create Program</li>
|
||
<li><strong>CM</strong> = Create Member</li>
|
||
<li><strong>CP</strong> = Create SQL Package</li>
|
||
<li><strong>CS</strong> = Create Service Program</li>
|
||
<li><strong>CT</strong> = Create User Defined Type</li>
|
||
<li><strong>DC</strong> = Delete Collection</li>
|
||
<li><strong>DF</strong> = Delete File</li>
|
||
<li><strong>DG</strong> = Drop Program</li>
|
||
<li><strong>DP</strong> = Delete SQL Package</li>
|
||
<li><strong>DS</strong> = Drop Service Program</li>
|
||
<li><strong>DT</strong> = Drop User Defined Type</li>
|
||
<li><strong>FC</strong> = Change File</li>
|
||
<li><strong>FR</strong> = Rename File</li>
|
||
<li><strong>GF</strong> = Grant Files</li>
|
||
<li><strong>GG</strong> = Grant Program</li>
|
||
<li><strong>GP</strong> = Grant to SQL Package</li>
|
||
<li><strong>GR</strong> = Grant Java™ Routine</li>
|
||
<li><strong>GS</strong> = Grant Service Program</li>
|
||
<li><strong>GT</strong> = Grant User Defined Type</li>
|
||
<li><strong>OP</strong> = COMMENT ON SQL Package</li>
|
||
<li><strong>OT</strong> = COMMENT User Defined Type</li>
|
||
<li><strong>RC</strong> = Remove PF Constraint</li>
|
||
<li><strong>RG</strong> = Revoke Program</li>
|
||
<li><strong>RF</strong> = Revoke Files</li>
|
||
<li><strong>RP</strong> = Revoke from SQL Package</li>
|
||
<li><strong>RR</strong> = Revoke Java Routine</li>
|
||
<li><strong>RS</strong> = Revoke Service Program</li>
|
||
<li><strong>RT</strong> = Revoke User Defined Type</li>
|
||
<li><strong>TA</strong> = Add PF Trigger</li>
|
||
<li><strong>TR</strong> = Remove PF Trigger</li>
|
||
<li><strong>UL</strong> = Unlink Datalink</li>
|
||
<li><strong>XF</strong> = Transfer Files</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">48</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">49</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Journal</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Journal related to the location for this resource: <ul><li>Char (10): Journal name (blank if this resource belongs to the location
|
||
with no journal)</li>
|
||
<li>Char (10): Journal library (blank if this resource belongs to the location
|
||
with no journal)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">69</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Commit cycle ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">The commit cycle identifier for the journal. This is 0 if this resource
|
||
belongs to the location with no journal. This is -1 if the actual commit cycle
|
||
identifier value is larger than 2 147 483 647. The Commit cycle ID Long field
|
||
always contains the correct value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">73</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Commit protocol</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">The commit protocol for this resource: <ul class="simple"><li><strong>2</strong> = This is a two-phase resource (DDL resources are always two-phase
|
||
resources).</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">74</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">DDL state</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Indicates whether the DDL resource was committed or rolled back successfully:<ul class="simple"><li><strong>CS</strong> = This resource was committed successfully.</li>
|
||
<li><strong>RS</strong> = This resource was rolled back successfully.</li>
|
||
<li><strong>CF</strong> = An attempt to commit this resource failed.</li>
|
||
<li><strong>RF</strong> = An attempt to rollback this resource failed.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">76</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Commit cycle ID long</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Zoned (20,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">The commit cycle identifier for the journal. This is 0 if this resource
|
||
belongs to the location with no journal.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">96</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (288)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">The full object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e5728 ">384</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e5730 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e5732 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e5734 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e5728 d0e5730 d0e5732 d0e5734 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The format for this
|
||
field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW6"><a name="rzakivarlength__TBLENTLUW6"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry
|
||
- DDM record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e6102">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e6104">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e6106">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e6108">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">Type of record:<ul class="simple"><li><strong>DDM</strong> = Remote Database file record.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">Length of record. Currently 96 for DDM record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Resource location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">This identifies the position in the LUW journal entry where the RMT
|
||
record starts for this DDM file's location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">15</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Next resource position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">This identifies the position in the LUW journal entry where the next
|
||
DDM record starts for this DDM file's location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry. <p>Position 0 0
|
||
indicates that this is the last resource for this DDM file's location.</p>
|
||
</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">DDM file</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">Name of the DDM file and library for the open remote file: <ul><li>Char (10): DDM file name</li>
|
||
<li>Char (10): DDM file library name</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Remote position information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (54)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">Identification of the remote location and communication information
|
||
for this resource's location: <ul><li>Char (10): Remote position name</li>
|
||
<li>Char (10): Device name</li>
|
||
<li>Char (10): Mode</li>
|
||
<li>Char (8): Remote network ID</li>
|
||
<li>Char (8): Conversation correlator network ID</li>
|
||
<li>Char (8): Transaction program name</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">93</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Open flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">Whether the DDM file was open or closed when this LUW ended:<ul class="simple"><li><strong>O</strong> = The DDM file was open.</li>
|
||
<li><strong>C</strong> = The DDM file was closed.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">94</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Commit protocol</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">The commit protocol for this resource:<ul class="simple"><li><strong>1</strong> = This is a one-phase resource.</li>
|
||
<li><strong>2</strong> = This is a two-phase resource.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6102 ">95</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6104 ">Resource usage</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6106 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6108 ">The currently allowed access for this resource. The allowed access
|
||
for some resources can change from one LUW to another depending on whether
|
||
one-phase resources are registered:<ul class="simple"><li><strong>RO</strong> = This resource is currently read-only. Updates were not made
|
||
during the LUW.</li>
|
||
<li><strong>UP</strong> = This resource is currently able to be updated. Updates might
|
||
or might not have been made during the LUW.</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> This does <u>not</u> indicate whether updates were actually made
|
||
during the LUW. It only indicates whether updates are allowed, given the other
|
||
resources currently registered.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e6102 d0e6104 d0e6106 d0e6108 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The format for this
|
||
field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUWH"><a name="rzakivarlength__TBLENTLUWH"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry-header
|
||
record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e6305">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e6307">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e6309">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e6311">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Type of record:<ul class="simple"><li><strong>HDR</strong> = Header record.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Length of record. Currently 400 for HDR record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so forth). Note that this is <u>not</u> the actual journal entry sequence
|
||
number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry. Because they always
|
||
start at the beginning of the journal entry, this offset is always 0 for HDR
|
||
records.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Number of journal entries</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The number of actual journal entries sent for this LUW journal entry.
|
||
This is 1 unless the LUW journal entry is greater than 32K-1 bytes.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 "> position with no journal position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">This identifies the position in the LUW journal entry where the LCL
|
||
record starts for the local location with no journal. It is made up of two
|
||
numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so forth). Note that this is <strong>not</strong> the actual journal entry sequence
|
||
number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 means that there is no local location that does not have
|
||
a journal.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">First location with journal position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">This identifies the position in the LUW journal entry where the LCL
|
||
record starts for the first local location with a journal. It is made up of
|
||
two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 means that there are no local locations with a journal.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">First remote location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">This identifies the position in the LUW journal entry where the RMT
|
||
record starts for the first remote location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 means there are no remote locations.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">LUW operation</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The operation that was performed to end this LUW:<ul class="simple"><li><strong>CM</strong> = A commit operation was performed. This does not necessarily
|
||
mean that the resources were committed. In some cases a commit operation is
|
||
changed to a rollback operation with respect to two-phase commit rules.</li>
|
||
<li><strong>RB</strong> = A rollback operation was performed. An attempt was made to
|
||
roll back all resources.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">27</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Protected logical unit of work identifier (LUWID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (41)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The format for the LUWID is: <ul><li>Bin (15): The total length of the LUWID not including this field</li>
|
||
<li>Char (0 to 8): The network ID</li>
|
||
<li>Char (1): The separator character <strong>.</strong></li>
|
||
<li>Char (0 to 8): The local location name</li>
|
||
<li>Char (3): The separator characters <strong>.X'</strong></li>
|
||
<li>Char (12): The hex value of the instance number converted to character</li>
|
||
<li>Char (2): The separator characters <strong>'.</strong></li>
|
||
<li>Char (5): The hex value of the sequence number converted to decimal</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">68</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Unprotected logical unit of work identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (41)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The format for the LUWID for unprotected conversations is the same
|
||
as for protected conversations.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">109</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Default journal commit cycle ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The commit cycle identifier for the default journal for this LUW. This
|
||
is 0 if no commit cycle was started for this journal during this LUW. This
|
||
is -1 if the actual commit cycle identifier value is larger than 2 147 483
|
||
647. The Default Journal Commit cycle ID Long field always contains the correct
|
||
value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">113</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Commitment definition name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The name of the commitment definition for which this LUW took place.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">123</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Commitment definition identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The commitment definition identifier of the commitment definition.
|
||
This is not useful to the user.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">133</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Qualified job name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (26)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The job that created the commitment definition.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">159</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Reserved for future use. Currently always blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">160</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Commitment definition scope</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The scope of the commitment definition:<ul class="simple"><li><strong>A</strong> = Activation group level commitment definition.</li>
|
||
<li><strong>E</strong> = Explicitly named commitment definition.</li>
|
||
<li><strong>J</strong> = JOB commitment definition.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">161</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Activation group mark</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The activation group mark for the commitment definition:<ul class="simple"><li><strong>0</strong> = This is the *JOB or an explicitly named commitment definition.</li>
|
||
<li><strong>2</strong> = This is the *DFTACTGRP commitment definition.</li>
|
||
<li><strong>#</strong> = The number of the activation group for this activation group
|
||
level commitment definition.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">165</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Notify object</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (37)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The notify object for the commitment definition: <ul><li>Char (10) - Object name</li>
|
||
<li>Char (10) - Object library</li>
|
||
<li>Char (10) - Object member (blank if object is not a file)</li>
|
||
<li>Char (7) - Object type (*MSGQ, *DTAARA or *FILE)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">202</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Default journal</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The default journal for the commitment definition: <ul><li>Char (10): Journal name</li>
|
||
<li>Char (10): Journal library</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">222</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Initiation type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Whether this commit or rollback operation was initiated by the user
|
||
or by the system:<ul class="simple"><li><strong>E</strong> = Explicit commit or rollback operation initiated by the user.</li>
|
||
<li><strong>I</strong> = Implicit commit or rollback operation due to activation group
|
||
end, job end, or system end.</li>
|
||
</ul>
|
||
<p>If the LUW was finished after a system end, this is set to <strong>I</strong>,
|
||
even if an explicit commit or rollback operation was running at the time the
|
||
system ended.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">223</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">LUW end status</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Indication of when this LUW ended with respect to the job that created
|
||
the commitment definition for which this LUW took place:<ul class="simple"><li><strong>N</strong> = The LUW ended while the job was running normally.</li>
|
||
<li><strong>E</strong> = The LUW ended during job end. This means that the LUW was
|
||
still pending when a request was made to end the job. If the requested operation
|
||
is <strong>CM</strong>, then a commit request had started before the request to end
|
||
the job and was finished during the job-end phase.</li>
|
||
<li><strong>I</strong> = The LUW ended during the IPL following a system end. If the
|
||
requested operation is <strong>CM</strong>, then a commit request was started before
|
||
the system end and was finished during the IPL.</li>
|
||
<li><strong>P</strong> = The LUW ended after the IPL following a system end. In this
|
||
case, the requested operation is <strong>CM</strong> and the LUW was prepared pending
|
||
the commit/rollback decision from the initiator or last agent when the system
|
||
ended. During the IPL, local resources were brought back to a prepared state
|
||
in a system database server job. After resynchronization was performed to
|
||
learn the commit/rollback decision, the LUW ended by committing or rolling
|
||
back the local resources in that same system database server job.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">224</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Sync-point role</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The sync-point role played by this location during a commit operation:<ul class="simple"><li><strong>I</strong> = Initiator: the root of the sync-point tree.</li>
|
||
<li><strong>C</strong> = Cascaded initiator: an intermediate location in the sync-point
|
||
tree.</li>
|
||
<li><strong>A</strong> = Agent: a leaf location in the sync-point tree.C tree.</li>
|
||
<li><strong>blank</strong> = This LUW ended in a rollback request.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">225</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Partner role</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The partner role played by this location during a commit:<ul class="simple"><li><strong>I</strong> = Initiator: the root of the sync-point tree.</li>
|
||
<li><strong>N</strong> = Not-last agent: a prepare request was sent to this location
|
||
during the prepare wave.</li>
|
||
<li><strong>L</strong> = Last agent: a prepare request was not sent to this location
|
||
during the prepare wave. Instead, a request was made to this location during
|
||
the committed wave to attempt a full commit operation before reporting results
|
||
back to its initiator.</li>
|
||
<li><strong>blank</strong> = This LUW ended in a rollback request</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">226</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">LUW disposition</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The overall disposition of the LUW:<ul class="simple"><li><strong>RO</strong> = This location and all downstream locations voted read-only.
|
||
These resources were not committed or rolled back because they were not changed
|
||
during the LUW. It is not known whether the other locations in the sync-point
|
||
tree committed or rolled back.</li>
|
||
<li><strong>CM</strong> = All resources committed. No errors have been detected to
|
||
this point. If the Resync In Progress indicator field is <strong>N</strong>, the LUW
|
||
has completely committed. Otherwise, resynchronization is still going on to
|
||
assure this location that other locations committed completely.</li>
|
||
<li><strong>CF</strong> = An attempt was made to commit all resources, but one or more
|
||
errors have occurred. The job log, QHST, and QSYSOPR *MSGQ can be checked
|
||
to determine the errors.</li>
|
||
<li><strong>RB</strong> = All resources rolled back successfully.</li>
|
||
<li><strong>RF</strong> = An attempt was made to roll back all resources, but one or
|
||
more errors have occurred. The job log, QHST, and QSYSOPR *MSGQ can be checked
|
||
to determine the errors.</li>
|
||
<li><strong>HD</strong> = Heuristic damage has occurred. This means one of two things: </li>
|
||
</ul>
|
||
<ol><li>Some of the resources at this location or downstream locations committed
|
||
while others rolled back because an operator performed a heuristic commit
|
||
operation or rollback operation.</li>
|
||
<li>An unexpected error occurred while committing or rolling back resources
|
||
at this location or downstream locations due to a hardware or software problem.</li>
|
||
</ol>
|
||
<p>When heuristic damage occurs, the following LUW journal entry records
|
||
can be checked to learn the status of the changes made during the LUW to individual
|
||
resources:</p>
|
||
<ul class="simple"><li><strong>LCL</strong> = The Record I/O State field indicates the status of the record
|
||
I/O performed on files journaled to the journal related to that location.</li>
|
||
<li><strong>API</strong> = The API State field indicates the status of that API Commitment
|
||
resource.</li>
|
||
<li><strong>DDL</strong> = The DDL State field indicates the status of that SQL Object
|
||
Change.</li>
|
||
<li><strong>RMT</strong> = The Resource State field indicates the status of the resources
|
||
at the remote location.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">228</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Heuristic operation indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Whether a heuristic commit or rollback operation occurred at this location
|
||
while a commit request was being performed for this LUW: <ul class="simple"><li><strong>blank</strong> = No heuristic operation occurred.</li>
|
||
<li><strong>C</strong> = A heuristic commit operation occurred.</li>
|
||
<li><strong>R</strong> = A heuristic rollback operation occurred.</li>
|
||
</ul>
|
||
<p>A heuristic commit operation or rollback operation means that the
|
||
operator took explicit action (while this location was waiting for the commit
|
||
or rollback decision from the initiator or the last agent) to commit or to
|
||
roll back the resources at this location and all prepared downstream locations.
|
||
Heuristic operations can result in some resources committing while others
|
||
roll back. The LUW Disposition field can be checked to see if this has happened
|
||
(it would be <span class="uicontrol">HD</span>). The Resync In Progress indicator
|
||
field can also be checked. If it is <span class="uicontrol">O</span>, heuristic damage
|
||
might have occurred or it might still occur because the state of the resources
|
||
at the locations where resynchronization is still going on is unknown. Messages
|
||
are written to the history log and to the system database server job logs
|
||
when the resynchronization processes complete to indicate whether damage occurred.
|
||
If damage occurs, messages are also sent to the system operator when it is
|
||
detected.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">229</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Resync in progress indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Whether resync to one or more remote locations was still ongoing when
|
||
the LUW ended:<ul class="simple"><li><strong>N</strong> = Either no resynchronization was required during this LUW,
|
||
or it was required and completed before the LUW ended.</li>
|
||
<li><strong>O</strong> = Resynchronization was going on with one or more of the locations.
|
||
This can occur only if the WAIT_FOR_OUTCOME synchronization point option is
|
||
NO, or if the LUW was interrupted by job or system end.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">230</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Wait for outcome</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Wait for outcome commitment option. This indicates
|
||
whether to wait for resynchronization to complete if a communication or system
|
||
failure occurs during a commit or rollback.<ul class="simple"><li><strong>Y</strong> = <strong>Wait</strong> for outcome.</li>
|
||
<li><strong>L</strong> = <strong>Wait</strong> for outcome during commits initiated by this commitment
|
||
definition or during commits initiated at a system that does not support presumed
|
||
abort. Inherit the initiator's wait for outcome value during commits initiated
|
||
at a system that supports presumed abort.</li>
|
||
<li><strong>N</strong> = Do <strong>not</strong> wait for outcome.</li>
|
||
<li><strong>U</strong> = Do <strong>not</strong> wait for outcome during commits initiated by
|
||
this commitment definition or during commits initiated at a system that does
|
||
not support presumed abort. Inherit the initiator's wait for outcome value
|
||
during commits initiated at a system that supports presumed abort.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">231</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Action if problems</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Action if problems commitment option. This indicates
|
||
whether to commit or rollback when problems occur during a two-phase commit.<ul class="simple"><li><strong>R</strong> = Rollback if problems occur.</li>
|
||
<li><strong>C</strong> = Commit if problems occur.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">232</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Vote read-only permitted</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Vote read-only permitted commitment option. This indicates
|
||
whether this commitment definition is allowed to return a read-only vote to
|
||
a remote initiator during a two-phase commit. <ul class="simple"><li><strong>N</strong> = Do <strong>not</strong> allow a read-only vote.</li>
|
||
<li><strong>Y</strong> = <strong>Allow</strong> a read-only vote.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">233</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Action if ENDJOB</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Action if ENDJOB commitment option. This indicates
|
||
the action to take for changes associated with the LUW when the job the LUW
|
||
is a part of is ended.<ul class="simple"><li><strong>W</strong> = Wait to allow normal processing of the LUW to complete.</li>
|
||
<li><strong>R</strong> = Rollback during ENDJOB.</li>
|
||
<li><strong>C</strong> = Commit during ENDJOB.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">234</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">OK to leave out</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the OK to leave out commitment option. This indicates
|
||
whether this location is allowed to be left out during the next commit/rollback
|
||
if no activity occurred to this location during the LUW.<ul class="simple"><li><strong>N</strong> = Do <strong>not</strong> leave this location out of the next commit or
|
||
rollback operation.</li>
|
||
<li><strong>Y</strong> = It is <strong>OK</strong> to leave this location out of the next commit
|
||
or rollback operation.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">235</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Last agent permitted</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Last agent permitted commitment option. This indicates
|
||
whether last agent optimization may be used.<ul class="simple"><li><strong>S</strong> = The system <strong>is</strong> allowed to select a last agent.</li>
|
||
<li><strong>N</strong> = The system is <strong>not</strong> allowed to select a last agent.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">236</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Accept vote reliable</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The value of the Accept vote reliable commitment option. This indicates
|
||
whether the vote reliable indicator received from agents during a commit operation
|
||
is accepted by this location. If an agent votes reliable, and this location
|
||
accepts it, control is returned to the application before the committed wave
|
||
is completed for that agent. If this location does not accept vote reliable,
|
||
control is returned to the application only after the LUW is completely committed
|
||
or rolled back.<ul class="simple"><li><strong>Y</strong> = <strong>Accept</strong> the vote reliable indicator from agents during
|
||
commit operations.</li>
|
||
<li><strong>N</strong> = Do <strong>not</strong> accept the vote reliable indicator from agents
|
||
during commit operations.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">237</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Resolved wait for outcome value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">This indicates the actual wait for outcome value that was used during
|
||
the commit or rollback of this LUW. If the Wait for outcome commitment option
|
||
is L or U, this value might have been inherited from this location's initiator.<ul class="simple"><li><strong>Y</strong> = Wait for outcome of resynchronization.</li>
|
||
<li><strong>N</strong> = Do not wait for outcome of resynchronization.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">238</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">XA transaction manager</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">If this was an X/Open transaction, this is the name of the XA Transaction
|
||
Manager that was specified on the db2xa_open API. This field will be hex zeros
|
||
if this was not an XA transaction.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">248</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">XID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (140)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">If this was an X/Open Transaction, this is the X/Open Transaction Identifier
|
||
associated with this transaction. This field will be hex zeros if this was
|
||
not an X/Open transaction, or if it was an X/Open local transaction. The format
|
||
of this field is as follows: <pre>Bin(31) format identifier
|
||
Bin(31) global transaction identifier length
|
||
Bin(31) branch qualifier length
|
||
Char (128) XID value</pre>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">388</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Default journal commit cycle ID long</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Zoned (20,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">The commit cycle identifier for the default journal for this LUW. This
|
||
is 0 if no commit cycle was started for this journal during this LUW.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e6305 ">408</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e6307 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e6309 ">Char (9)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e6311 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e6305 d0e6307 d0e6309 d0e6311 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The format for this
|
||
field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW2"><a name="rzakivarlength__TBLENTLUW2"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry
|
||
- local record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e7074">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e7076">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e7078">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e7080">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Type of record:<ul class="simple"><li><strong>LCL</strong> = Local location record.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Length of record. Currently 48 for LCL record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Next local location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">This identifies the position in the LUW journal entry where the next
|
||
LCL record starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 indicates that this is the last local location.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">15</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">First resource position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">This identifies the position in the LUW journal entry where the first
|
||
API or DDL record starts for this location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Record I/O state</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Indicates whether the record I/O performed during this LUW for files
|
||
journaled to the journal related to this location was committed or rolled
|
||
back successfully:<ul class="simple"><li><strong>CS</strong> Record I/O for this location was committed successfully.</li>
|
||
<li><strong>RS</strong> = Record I/O for this location was rolled back successfully.</li>
|
||
<li><strong>CF</strong> = An attempt to commit record I/O for this location failed.</li>
|
||
<li><strong>RF</strong> = An attempt to rollback record I/O for this location failed.</li>
|
||
<li><strong>blank</strong> = This is the location with no journal so there is no record
|
||
I/O associated with it.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Journal</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Journal related to this location: <ul><li>Char (10): Journal name (blank if this is the location with no journal)</li>
|
||
<li>Char (10): Journal library (blank if this is the location with no journal)</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Commit cycle ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">The commit cycle identifier for the journal. This is 0 for the location
|
||
with no journal. It might be 0 for the location related to the default journal
|
||
if there were no resources for that location during this LUW. This is -1 if
|
||
the actual commit cycle identifier value is larger than 2 147 483 647. The
|
||
Default Journal Commit cycle ID Long field always contains the correct value.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">45</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Default journal flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Indicates whether the journal related to this location is the default
|
||
journal:<ul class="simple"><li><strong>Y</strong> = It is the default journal.</li>
|
||
<li><strong>N</strong> = It is not the default journal.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">46</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Commit cycle ID Long</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Zoned (20,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">The commit cycle identifier for the journal. This is 0 for the location
|
||
with no journal. It might be 0 for the location related to the default journal
|
||
if there were no resources for that location during this LUW.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7074 ">66</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7076 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7078 ">Char (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7080 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7074 d0e7076 d0e7078 d0e7080 "><div class="note" id="rzakivarlength__T17_note1"><a name="rzakivarlength__T17_note1"><!-- --></a><span class="notetitle">Note:</span> <sup>1</sup>The format
|
||
for this field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLUW5"><a name="rzakivarlength__TBLENTLUW5"><!-- --></a><h4 class="sectiontitle">Logical unit of work (C LW) journal entry
|
||
- RMT record</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e7271">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e7273">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e7275">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e7277">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Record type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Remote position (RMT) record.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Record length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">RMT record is currently 128.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Record position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">This identifies the position in the LUW journal entry where this record
|
||
starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains this
|
||
record. If the LUW journal entry is greater than 32K-1 bytes, multiple entries
|
||
are actually sent to the journal. This number represents which of these actual
|
||
journal entries contains this record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where this record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where this record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Next Rrmote location position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">(4)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">This identifies the position in the LUW journal entry where the next
|
||
RMT record starts. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 indicates that this is the last remote location.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">15</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">First resource position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">(4) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">This identifies the position in the LUW journal entry where the first
|
||
DDM record starts for this location. It is made up of two numbers: <ul><li>Bin (15): The relative number of the journal entry that contains the record.
|
||
If the LUW journal entry is greater than 32K-1 bytes, multiple entries are
|
||
actually sent to the journal. This number represents which of these actual
|
||
journal entries contains the record (1 for the first, 2 for the second, and
|
||
so on). Note that this is <u>not</u> the actual journal entry sequence number.</li>
|
||
<li>Bin (15): The offset where the record starts within this journal entry.
|
||
This is the number of bytes past the beginning of the entry where the record
|
||
starts. For example, 0 means the first byte in the entry.</li>
|
||
</ul>
|
||
<p>Position 0 0 indicates that there are no DDM records for this location.</p>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Remote position information</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (54)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Identification of the remote location and communication information
|
||
for this location: <ul><li>Char (10): Remote position name</li>
|
||
<li>Char (10): Device name</li>
|
||
<li>Char (10): Mode</li>
|
||
<li>Char (8): Remote network ID</li>
|
||
<li>Char (8): Conversation correlator network ID</li>
|
||
<li>Char (8): Transaction program name</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">73</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Relational database name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (18)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">The name of the relational database opened at this remote location
|
||
(blank if no relational database has been opened).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">91</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Conversation deallocation flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Whether the conversation was deallocated because of this LUW:<ul class="simple"><li><strong>N</strong> = This conversation is still active.</li>
|
||
<li><strong>Y</strong> = This conversation was deallocated because the LUW committed,
|
||
the system ended, a resource failed, or an unbind was performed.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">92</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Commit protocol</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">The commit protocol for the resources at this location:<ul class="simple"><li><strong>1</strong> = The resources are one-phase.</li>
|
||
<li><strong>2</strong> = The resources are two-phase.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">93</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Resource usage</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">The currently allowed access for this resource. The allowed access
|
||
for some resources can change from one LUW to another depending on whether
|
||
one-phase resources are registered:<ul class="simple"><li><strong>RO</strong> = This resource is currently read-only. Updates were not made
|
||
during the LUW.</li>
|
||
<li><strong>UP</strong> = This resource is currently able to be updated. Updates might
|
||
or might not have been made during the LUW.</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> This does <u>not</u> indicate whether updates were actually made
|
||
during the LUW. It indicates only whether updates are allowed, given the other
|
||
resources currently registered.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">95</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Resource state</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">The state of the resources at this location:<ul class="simple"><li><strong>CS</strong> = The resources were committed successfully.</li>
|
||
<li><strong>CF</strong> = An attempt to commit the resources failed. This value is
|
||
only used for one-phase locations.</li>
|
||
<li><strong>RS</strong> = The resources were rolled back successfully.</li>
|
||
<li><strong>RF</strong> = An attempt to rollback the resources failed. This value is
|
||
only used for one-phase locations.</li>
|
||
<li><strong>NC</strong> = The resources had no changes for the current transaction.</li>
|
||
<li><strong>FC</strong> = A communications failure occurred for this location. It is
|
||
not known whether resources at the location committed or rolled back.</li>
|
||
<li><strong>HC</strong> = The resources were heuristically committed.</li>
|
||
<li><strong>HR</strong> = The resources were heuristically rolled back.</li>
|
||
<li><strong>HM</strong> = Heuristic damage was detected at this location. Some of the
|
||
resources at the location, or locations further downstream, committed while
|
||
others rolled back.</li>
|
||
<li><strong>ER</strong> = An unexpected error occurred while communicating with this
|
||
location. This is due to a hardware or software problem. The state of the
|
||
resources is unknown.</li>
|
||
<li><strong>RI</strong> = We have not yet learned the state of the resources because
|
||
resync is still ongoing.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">97</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Allocator flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Indicates whether this is the allocator location, for example, the
|
||
location that called the transaction program running on this system:<ul class="simple"><li><strong>Y</strong> = This location is the allocator.</li>
|
||
<li><strong>N</strong> = This location is <u>not</u> the allocator.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">98</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Remote last agent flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Indicates whether this location was selected as the last agent if a
|
||
commit request was performed to end this LUW:<ul class="simple"><li><strong>Y</strong> = This is the last agent.</li>
|
||
<li><strong>N</strong> = This is <u>not</u> the last agent.</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> A last agent will not be selected at this location unless the Partner
|
||
Role field in the HDR record is <strong>I</strong> or <strong>L</strong>.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">99</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Two-phase protocol</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">The two-phase commit protocol options supported at this location.<ul class="simple"><li><strong>0</strong> = Two-phase commit protocols are not supported.</li>
|
||
<li><strong>1</strong> = Two-phase commit presumed nothing protocols are supported.</li>
|
||
<li><strong>2</strong> = Two-phase commit presumed abort protocols are supported.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">100</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Resync initiator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">If resync with this location is still ongoing (the Resource State field
|
||
is RI), this value indicates whether the local location is initiating the
|
||
resync attempts.<ul class="simple"><li><strong>I</strong> = The local system is initiating resync with this remote location.</li>
|
||
<li><strong>N</strong> = Resync is not being performed with this remote location.</li>
|
||
<li><strong>W</strong> = The local system is waiting for resync to be initiated from
|
||
this remote location.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">101</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Voted reliable</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Whether this location voted reliable during the commit of this LUW.<ul class="simple"><li><strong>Y</strong> = The location voted reliable.</li>
|
||
<li><strong>N</strong> = The location did not vote reliable.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">102</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">OK to leave out</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Whether this location indicated it may be left out of the next commit
|
||
or rollback operation if no communications flows occur to that location during
|
||
the next LUW.<ul class="simple"><li><strong>Y</strong> = The location indicated it may be left out.</li>
|
||
<li><strong>N</strong> = The location indicated it may not be left out.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">103</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Left out</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Whether this location was left out of the LUW that was just committed
|
||
or rolled back.<ul class="simple"><li><strong>Y</strong> = The location was left out.</li>
|
||
<li><strong>N</strong> = The location was not left out.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">104</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Initiator flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Indicates whether this location is the initiator location, i.e. the
|
||
location that sent the commit or rollback request to this system.<ul class="simple"><li><strong>Y</strong> = The location is the initiator.</li>
|
||
<li><strong>N</strong> = The location is <u>not</u> the initiator.</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> The system cannot determine the initiator location if the initiator
|
||
does not support two-phase commit protocols. This field will always be set
|
||
to N for locations that do not support two-phase commit protocols.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7271 ">105</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7273 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7275 ">Char (24)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7277 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7271 d0e7273 d0e7275 d0e7277 "><div class="note"><span class="notetitle">Note:</span> <sup>1</sup>The format for this
|
||
field is in the description.</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTMM"><a name="rzakivarlength__TBLENTMM"><!-- --></a><h4 class="sectiontitle">Moving and renaming objects (D FM, D FN, E EM,
|
||
E EN, F MM, F MN, F PM, F PN, Q QM, Q QN) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e7700">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e7702">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e7704">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e7706">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e7700 d0e7702 d0e7704 d0e7706 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Journal identifier (JOJID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">Records for the entries will have a journal identifier. The JID is
|
||
not provided with the *TYPE1, *TYPE2, and *TYPE3 formats. It can be used with
|
||
the QJORJIDI API.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7700 d0e7702 d0e7704 d0e7706 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Object name before</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the object before the object was moved or renamed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Library name before</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the library before the object was moved or renamed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Member name before</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the member before it was moved or renamed. This field is
|
||
blank if the object is not a physical database file.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Object name after</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the object after the object was moved or renamed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">41</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Library name after</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the library after the object was moved or renamed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">51</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Member name after</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">The name of the member after it was moved or renamed. This field is
|
||
blank if the object is not a physical database file.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7700 ">61</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7702 ">Internal data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7704 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7706 ">Internal system information. <div class="note"><span class="notetitle">Note:</span> <img src="./delta.gif" alt="Start of change" />This field does not apply
|
||
to E EM, E EN, Q QM, or Q QN entries. <img src="./deltaend.gif" alt="End of change" /></div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLOBJLVL"><a name="rzakivarlength__TBLOBJLVL"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Object level (D AC, D CG, D CT,
|
||
D DC, D DT, D GC, D GO, D GT, D RV, D TC, D TD, D TG, D TQ, F DM, F MC) journal
|
||
entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e7804">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e7806">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e7808">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e7810">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e7804 d0e7806 d0e7808 d0e7810 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The name of the object that was operated on.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The name of the library for the object that was operated on.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Member name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The name of the member that was operated on, if applicable. This field
|
||
is blank if it does not apply.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (30)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">Reserved.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">109</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Change field type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The type of Change file operation:<ul class="simple"><li><strong>0</strong> = SQL ALTER TABLE</li>
|
||
<li><strong>1</strong> = CHGPF, CHGLF, or CHGSRCPF CL command</li>
|
||
<li><strong>2</strong> = Miscellaneous change file operations</li>
|
||
<li><strong>3</strong> = SQL DELETE FROM table (without a WHERE clause) </li>
|
||
</ul>
|
||
<p>The type of Change Trigger operation:</p>
|
||
<ul class="simple"><li><strong>4</strong> = Disable Trigger</li>
|
||
<li><strong>5</strong> = Enable Trigger</li>
|
||
<li><strong>6</strong> = Miscellaneous change trigger operations This field is not
|
||
applicable if the entry type is not CG or TG.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">110</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">Reserved.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">113</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The length of the trigger library name for a Change
|
||
Trigger operation. Contains <strong>0</strong> if the Change Trigger operation includes
|
||
multiple triggers. This field is not applicable if the entry type is not TG. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">115</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The offset to the trigger library name for a Change
|
||
Trigger operation from the beginning of the journal entry specific data. Contains
|
||
hex zeros if the Change Trigger operation includes multiple triggers. This
|
||
field is not applicable if the entry type is not TG.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">119</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Bin (15)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">Length of the trigger name for a Change Trigger operation.
|
||
Contains <strong>0</strong> if the Change Trigger operation includes multiple triggers.
|
||
This field is not applicable if the entry type is not TG.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">121</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">The offset to the trigger name for a Change Trigger
|
||
operation from the beginning of the journal entry specific data. Contains
|
||
hex zeros if the Change Trigger operation includes multiple triggers. This
|
||
field is not applicable if the entry type is not TG. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7804 ">125</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7806 ">Internal data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7808 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7810 ">Internal system information </td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7804 d0e7806 d0e7808 d0e7810 "><div class="note"><span class="notetitle">Notes:</span> <ol><li>This data does not apply to integrated file system objects.</li>
|
||
<li>If the data for these entries exceeds 32 KB, then a pointer is returned
|
||
to the actual data when the entry is retrieved using an option to return pointers.
|
||
If the return pointer option is not used, then *POINTER is returned for the
|
||
entry-specific data.</li>
|
||
</ol>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="rzakivarlength__TBLENTMR"><a name="rzakivarlength__TBLENTMR"><!-- --></a><h4 class="sectiontitle">Object restored (B FR, D DZ, E EL, F MR, J RR,
|
||
Q QZ) and receiver saved (J RS) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e7974">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e7976">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e7978">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e7980">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e7974 d0e7976 d0e7978 d0e7980 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Journal identifier (JOJID)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">Records for the entries will have a journal identifier. The JID is
|
||
not provided with the *TYPE1, *TYPE2, and *TYPE3 formats. It can be used with
|
||
the QJORJIDI API.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7974 d0e7976 d0e7978 d0e7980 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Media type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The type of media used for the save or restore operation:<ul class="simple"><li><strong>DKT=</strong> Diskette</li>
|
||
<li><strong>OPT=</strong> Optical</li>
|
||
<li><strong>SAV=</strong> Save file</li>
|
||
<li><strong>TAP=</strong> Tape</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">4</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">First volume ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The ID of the first volume used. The optical volume ID might contain
|
||
up to 32 characters of which the first six characters are displayed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">10</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Start save or restore date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (6)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The date the save or restore operation was started. The date is in
|
||
the format of the DATFMT attribute of the job that performed the save or restore
|
||
operation.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">16</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Start save or restore time</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The time the save or restore operation was started.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Update history</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">Whether the save history is updated:<ul class="simple"><li><strong>0</strong> = UPDHST(*NO) specified on save command.</li>
|
||
<li><strong>1</strong> = UPDHST(*YES) specified on save command.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Save file name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The name of the save file used for the operation. This field is blank
|
||
if a save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Save file library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">The name of the library for the save file. This field is blank if a
|
||
save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">43</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Media file identifier<sup>2</sup></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">File identifier for the integrated file system object on the media.
|
||
This applies only to B FR entries. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">59</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Restored file identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">File identifier for the restored integrated file system object. This
|
||
applies only to B FR entries.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e7974 ">75</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e7976 ">Restored over file identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e7978 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e7980 ">File identifier for the integrated file system object that was restored
|
||
over. This applies only to B FR entries.</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e7974 d0e7976 d0e7978 d0e7980 "><div class="note"><span class="notetitle">Note:</span> <ol><li>See the <a href="rzakifixlength.htm#rzakifixlength">Layouts for the fixed-length portion of journal entries</a> of the
|
||
journal entry for any information pertaining to the century of this date.</li>
|
||
<li>In place of the media finder, the Q QZ entry has a 1-byte character (Char
|
||
(1)) field with the following possible values to indicate if the contents
|
||
of the data queue were restored:<ul class="simple"><li><strong>0</strong> = No</li>
|
||
<li><strong>1</strong> = Yes</li>
|
||
</ul>
|
||
</li>
|
||
</ol>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTMS"><a name="rzakivarlength__TBLENTMS"><!-- --></a><h4 class="sectiontitle">Object saved (B FS, D DH, E ES, F MS, Q QY)
|
||
journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8153">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8155">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8157">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8159">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8153 d0e8155 d0e8157 d0e8159 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Media type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The type of media used to save the object:<ul class="simple"><li><strong>DKT</strong> = Diskette</li>
|
||
<li><strong>OPT</strong> = Optical</li>
|
||
<li><strong>SAV</strong> = Save file</li>
|
||
<li><strong>TAP</strong> = Tape</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">4</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">First volume ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The ID of the first volume used to save the object. The optical volume
|
||
ID might contain up to 32 characters of which the first six characters are
|
||
displayed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">10</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Start save date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (6) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The date the save operation was started. The date is in the format
|
||
of the DATFMT attribute of the job that saved the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">16</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Start save time</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The time the save operation was started.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Update history</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">Whether the save history is updated:<ul class="simple"><li><strong>0</strong> = UPDHST(*NO) specified on save command.</li>
|
||
<li><strong>1</strong> = UPDHST(*YES) specified on save command.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Save file name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the save file used for the operation. This field is blank
|
||
if a save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Save file library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the library for the save file. This field is blank if a
|
||
save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">43</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Save active value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The value specified for the SAVACT parameter on the SAVOBJ, SAVCHGOBJ,
|
||
SAV, or SAVLIB command.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Start save active date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (6) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">For a save-while-active operation, this is the date when checkpoint
|
||
processing was completed for the object. For a normal save operation, this
|
||
is the same as the start date.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">59</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Start save active time</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">For a save-while-active operation, this is the time when checkpoint
|
||
processing was completed for the object. For a normal save operation, this
|
||
is the same as the start time.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Primary receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the first of dual receivers that contains the start-of-save
|
||
entry.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">75</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Primary receiver Library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the library containing the primary receiver.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">85</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Dual receiver name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the second of dual receivers that contains the start-of-save
|
||
entry. This entry is blank if only a single receiver was used when the start-of-save
|
||
entry was added.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">95</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Dual receiver library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The name of the library containing the dual receiver. This entry is
|
||
blank if only a single receiver was used when the start-of-save entry was
|
||
added.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">105</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Sequence number of matching start-of-save entry</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Zoned (10, 0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">For a save-while-active operation, the sequence number of the corresponding
|
||
start-of-save entry. For a normal save operation, this is the sequence number
|
||
of the current object saved entry. A -1 is returned if the sequence number
|
||
is greater than 9 999 999 999. If -1, see Large sequence number
|
||
of matching start-of-save entry.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">115</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">File ID of object or reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The file identifier for the object for B FS entries, otherwise blank.<sup>4</sup></td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">131</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Large sequence number of matching start-of-save entry</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">For a save-while-active operation, the sequence number of the corresponding
|
||
start-of-save entry. For a normal save operation, this is the sequence number
|
||
of the current object saved entry.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">151</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Library ASP device</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">The ASP device on which the library that contains the primary receiver
|
||
resides. </td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8153 ">161</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8155 ">Contents saved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8157 ">Char(1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8159 ">Whether the contents of the data queue were saved:<ul class="simple"><li><strong>0</strong> = No</li>
|
||
<li><strong>1</strong> = Yes</li>
|
||
</ul>
|
||
<div class="note"><span class="notetitle">Note:</span> This field only applies to Q QY entries.</div>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e8153 d0e8155 d0e8157 d0e8159 "><div class="note"><span class="notetitle">Notes:</span> <ol><li>See the fixed-length portion of the journal entry for any information
|
||
pertaining to the century of this date.</li>
|
||
<li>If an object was saved using the save-while-active function, the saved
|
||
copy of the object includes all of the changes found in the journal entries
|
||
up to the corresponding object start of save-while-active entry. For more
|
||
information see the layout for the <a href="#rzakivarlength__TBLENTSS">Start of save-while-active (B FW, D DW, E EW, F SS, Q QX) journal entries</a>.</li>
|
||
<li>If an object was NOT saved using the save-while-active function, the saved
|
||
copy of the object includes all of the changes found in the journal entries
|
||
up to the corresponding object saved entry. For more information see the layout
|
||
for <a href="#rzakivarlength__TBLENTMS">Object saved (B FS, D DH, E ES, F MS, Q QY) journal entries</a>.</li>
|
||
</ol>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTOC"><a name="rzakivarlength__TBLENTOC"><!-- --></a><h4 class="sectiontitle">Ownership change (E ZO, Q ZO) journal
|
||
entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8408">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8410">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8412">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8414">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8408 d0e8410 d0e8412 d0e8414 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8408 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8410 ">Old owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8412 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8414 ">The name of the old owner.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8408 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8410 ">New owner</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8412 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8414 ">The name of the new owner.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPDTQ3"><a name="rzakivarlength__TBLUPDTQ3"><!-- --></a><h4 class="sectiontitle">Received data queue, has key (Q QL) journal
|
||
entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8451">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8453">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8455">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8457">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8451 d0e8453 d0e8455 d0e8457 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8451 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8453 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8455 ">Char (18)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8457 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8451 ">19</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8453 ">Key length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8455 ">Bin (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8457 ">The number of characters in the key.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8451 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8453 ">Key order</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8455 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8457 ">The Key order is as follows:<ul class="simple"><li><strong>GT</strong> = Greater than</li>
|
||
<li><strong>LT</strong> = Less than</li>
|
||
<li><strong>NE</strong> = Not equal</li>
|
||
<li><strong>EQ</strong> = Equal</li>
|
||
<li><strong>GE</strong> = Greater than or equal</li>
|
||
<li><strong>LE</strong> = Less than or equal</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8451 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8453 ">Key</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8455 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8457 ">The data to be used to receive a message from the data queue.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTRB"><a name="rzakivarlength__TBLENTRB"><!-- --></a><h4 class="sectiontitle">ROLLBACK (C RB) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8537">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8539">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8541">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8543">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8537 d0e8539 d0e8541 d0e8543 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8537 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8539 ">Job name (JOJOB)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8541 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8543 ">Blank if the entry was added during an IPL vary on of an independent
|
||
disk pool.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8537 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8539 ">Program name (JOPGM)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8541 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8543 ">Blank if the entry was added during an IPL or vary on of an independent
|
||
disk pool.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8537 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8539 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8541 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8543 ">How the rollback operation was initiated and whether it was successful:<ul class="simple"><li><strong>0</strong> = All record-level changes were rolled back for a rollback operation
|
||
initiated by a user.</li>
|
||
<li><strong>1</strong> = Not all record-level changes were successfully rolled back
|
||
for a rollback operation initiated by a user.</li>
|
||
<li><strong>2</strong> = All record-level changes were rolled back for a rollback operation
|
||
initiated by the operating system.</li>
|
||
<li><strong>3</strong> = Not all record-level changes were rolled back for a rollback
|
||
operation initiated by the operating system.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCCN"><a name="rzakivarlength__TBLENTCCN"><!-- --></a><h4 class="sectiontitle">Rollback ended early (C CN, F C1) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8606">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8608">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8610">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8612">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8606 d0e8608 d0e8610 d0e8612 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8606 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8608 ">User profile</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8610 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8612 ">The user profile that requested to end the rollback.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8606 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8608 ">Process</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8610 ">Char (26)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8612 ">The process that requested to end the rollback.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTRG"><a name="rzakivarlength__TBLENTRG"><!-- --></a><h4 class="sectiontitle">RGZPFM (F RG) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8649">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8651">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8653">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8655">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8649 d0e8651 d0e8653 d0e8655 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8649 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8651 ">File name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8653 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8655 ">The name of the file specified for the KEYFILE parameter on the RGZPFM
|
||
command. If KEYFILE(*NONE) was specified, this field is blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8649 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8651 ">Library name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8653 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8655 ">The name of the library specified in the KEYFILE parameter of the RGZPFM
|
||
command. If KEYFILE(*NONE) was specified, this field is blank.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8649 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8651 ">Member name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8653 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8655 ">The name of the member specified in the KEYFILE parameter of the RGZPFM
|
||
command. If KEYFILE(*NONE) was specified, this field is blank.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTCSQ"><a name="rzakivarlength__TBLENTCSQ"><!-- --></a><h4 class="sectiontitle">Savepoint released (C SQ) and savepoint rolled
|
||
back (C SU) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8701">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8703">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8705">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8707">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8701 d0e8703 d0e8705 d0e8707 "><strong>Entry-specific data</strong>. This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8701 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8703 ">Sequence number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8705 ">Char (20)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8707 ">The sequence number where the savepoint was established</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPDTQ2"><a name="rzakivarlength__TBLUPDTQ2"><!-- --></a><h4 class="sectiontitle">Send data queue, has key (Q QK) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8735">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8737">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8739">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8741">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8735 d0e8737 d0e8739 d0e8741 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Data length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">The length of the Data field (which is the last field in the ESD of
|
||
this journal entry). When replicating a data queue entry with this journal
|
||
entry, this length field should be specified on the <span class="apiname">QSNDDTAQ</span> API
|
||
in association with the Data field below. See the details in the description
|
||
of the Data field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Offset to data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">Offset to the Data field (which is the last field in the ESD of this
|
||
journal entry). The offset is calculated from the beginning of the entry-specific
|
||
data (ESD).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Key length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Bin (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">The number of characters in a key.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Key</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">A prefix added to an entry by its sender.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">Padding to align fields.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8735 ">Offset to data</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8737 ">Data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8739 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8741 ">The first 16 bytes of the Data field are API information required by
|
||
the <span class="apiname">Send Data Queue (QSNDDTAQ)</span> API. When replicating a
|
||
data queue entry with this journal entry, this entire Data field (including
|
||
the 16 bytes of API information) must be passed to the <span class="apiname">QSNDDTAQ</span> API
|
||
when it is called with parameter eight (Data is from a journal entry) set
|
||
to *YES. These 16 bytes are not placed on the data queue. The remainder of
|
||
the Data field is placed on the data queue.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPDTQ4"><a name="rzakivarlength__TBLUPDTQ4"><!-- --></a><h4 class="sectiontitle">Send data queue, no key (Q QS) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8841">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8843">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8845">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8847">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8841 d0e8843 d0e8845 d0e8847 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8841 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8843 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8845 ">Char (28)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8847 ">Reserved for future use.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8841 "> 29</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8843 ">Data length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8845 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8847 ">The length of the Data field (which is the last field in the ESD of
|
||
this journal entry). When replicating a data queue entry with this journal
|
||
entry, this length field should be specified on the <span class="apiname">QSNDDTAQ</span> API
|
||
in association with the Data field below. See the details in the description
|
||
of the Data field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8841 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8843 ">Data</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8845 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8847 ">The first 16 bytes of the Data field are API information required by
|
||
the <span class="apiname">Send Data Queue (QSNDDTAQ)</span> API. When replicating a
|
||
data queue entry with this journal entry, this entire Data field (including
|
||
the 16 bytes of API information) must be passed to the <span class="apiname">QSNDDTAQ</span> API
|
||
when it is called with parameter eight (Data is from a journal entry) set
|
||
to *YES. These 16 bytes are not placed on the data queue. The remainder of
|
||
the Data field is placed on the data queue.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTSS"><a name="rzakivarlength__TBLENTSS"><!-- --></a><h4 class="sectiontitle">Start of save-while-active (B FW, D DW, E EW,
|
||
F SS, Q QX) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e8902">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e8904">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e8906">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e8908">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e8902 d0e8904 d0e8906 d0e8908 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Media type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The type of media used to save the object:<ul class="simple"><li><strong>DKT</strong> = Diskette</li>
|
||
<li><strong>OPT</strong> = Optical</li>
|
||
<li><strong>SAV</strong> = Save file</li>
|
||
<li><strong>TAP</strong> = Tape</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">4</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">First volume ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The ID of the first volume used to save the object. The optical volume
|
||
ID might contain up to 32 characters of which the first six characters are
|
||
displayed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">10</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Start save date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (6) <sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The date the save operation was started. The date is in the format
|
||
of the DATFMT attribute of the job that saved the object.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">16</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Start save Time</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The time the save operation was started.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Update history</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">Whether the save history is updated:<ul class="simple"><li><strong>0</strong> = UPDHST(*NO) specified on the save command.</li>
|
||
<li><strong>1</strong> = UPDHST(*YES) specified on the save command.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Save file name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The name of the save file used for the operation. This field is blank
|
||
if a save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Save file library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The name of the library for the save file. This field is blank if a
|
||
save file was not used.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">43</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Save active value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The value specified for the SAVACT parameter on the SAVOBJ, SAVCHGOBJ,
|
||
SAV, or SAVLIB command.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">53</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Save active date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (6)<sup>1</sup></td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">For a save-while-active operation, this is the date when checkpoint
|
||
processing was completed for the object. For a normal save operation, this
|
||
is the same as the start date.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">59</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Save active Time</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">For a save-while-active operation, this is the time when checkpoint
|
||
processing was completed for the object. For a normal save operation, this
|
||
is the same as the start time.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e8902 ">65</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e8904 ">Object file ID<sup><img src="./delta.gif" alt="Start of change" />4<img src="./deltaend.gif" alt="End of change" /></sup></td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e8906 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e8908 ">The file identifier of the integrated file system object. This applies
|
||
only to B FW entries. </td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e8902 d0e8904 d0e8906 d0e8908 "><div class="note"><span class="notetitle">Notes:</span> <ol><li>See the fixed-length portion of the journal entry for any information
|
||
pertaining to the century of this date.</li>
|
||
<li>If an object was saved using the save-while-active function, the saved
|
||
copy of the object includes all of the changes found in the journal entries
|
||
up to the corresponding object start of save-while-active entry. For more
|
||
information see the layout for <a href="#rzakivarlength__TBLENTSS">Start of save-while-active (B FW, D DW, E EW, F SS, Q QX) journal entries</a>.</li>
|
||
<li>If an object was NOT saved using the save-while-active function, the saved
|
||
copy of the object includes all of the changes found in the journal entries
|
||
up to the corresponding object saved entry. See the entry-specific data for <a href="#rzakivarlength__TBLENTMS">Object saved (B FS, D DH, E ES, F MS, Q QY) journal entries</a>.</li>
|
||
<li><img src="./delta.gif" alt="Start of change" />In place of the Object file ID, the Q QY entry has a 1-byte
|
||
character (Char(1)) field with the following possible values to indicate if
|
||
the contents of the data queue were saved:<ul class="simple"><li><strong>0</strong> = No</li>
|
||
<li><strong>1</strong> = Yes</li>
|
||
</ul>
|
||
<img src="./deltaend.gif" alt="End of change" /></li>
|
||
</ol>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTJM"><a name="rzakivarlength__TBLENTJM"><!-- --></a><h4 class="sectiontitle">Start journal (B JT, D JF, E EG, F JM, Q QB)
|
||
journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9085">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9087">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9089">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9091">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e9085 d0e9087 d0e9089 d0e9091 "><strong>Specific values for this entry type</strong>:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">Flag (JOFLAG)</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">Indicates the type of images selected:<ul class="simple"><li><strong>0</strong> = After images are journaled.</li>
|
||
<li><strong>1</strong> = Before and after images are journaled.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td colspan="4" valign="top" headers="d0e9085 d0e9087 d0e9089 d0e9091 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">Omit journal entry</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">Indicates the value of the OMTJRNE parameter on the Start Journal command.<ul class="simple"><li><strong>0</strong> = No entries are omitted from journaling.</li>
|
||
<li><strong>1</strong> = Open and Close (*FILE), or Open, Close, and Force (*DIR or
|
||
*STMF) entries are not journaled.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">New object inherit journaling</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">Specifies whether journaling starts automatically for new objects created
|
||
in the directory.<ul class="simple"><li><strong>0</strong> = No or does not apply</li>
|
||
<li><strong>1</strong> = Yes</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 ">3</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">Reserved field</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">File identifier</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">The file identifier for the integrated file system object. This only
|
||
applies to B JT entries.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9085 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9087 ">Path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9089 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9091 ">The path name information optionally follows the file identifier. This
|
||
only applies to B JT entries. For path name information, see <a href="#commonfields__PathName">Path name</a>.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLL"><a name="rzakivarlength__TBLENTLL"><!-- --></a><h4 class="sectiontitle">Usage limit changed (L LL) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9199">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9201">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9203">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9205">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e9199 d0e9201 d0e9203 d0e9205 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">Product ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The ID of the product whose usage limit was changed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">8</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">License term</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The term of the license.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">Feature</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The product feature code.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">18</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">Previous usage limit</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The usage limit before the change.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">Current usage limit</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The usage limit after the change.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">Old expiration date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The expiration date before the change.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9199 ">37</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9201 ">New expiration date</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9203 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9205 ">The expiration date after the change.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLENTLU"><a name="rzakivarlength__TBLENTLU"><!-- --></a><h4 class="sectiontitle">Usage limit exceeded (L LU) journal entry</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9287">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9289">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9291">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9293">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e9287 d0e9289 d0e9291 d0e9293 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">Product ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The ID of the product whose usage limit was exceeded.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">8</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">License term</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Char (6)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The term of the license.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 "> Feature</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Char (4)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The product feature code.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">18</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">Usage limit</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The usage limit for the product.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">Request flag</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">Whether the request was successful:<ul class="simple"><li><strong>0</strong> = License request was successful.</li>
|
||
<li><strong>1</strong> = License request was not successful.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">25</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">Number of licensed users</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Zoned (6,0)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The number of users currently licensed for the product.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9287 ">31</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9289 ">Licensed user name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9291 ">Char (26) x 100</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9293 ">The names of up to 100 users who are licensed for the product.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="rzakivarlength__TBLUPDTA"><a name="rzakivarlength__TBLUPDTA"><!-- --></a><h4 class="sectiontitle">Update data area (E EA, E EB) journal entries</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9384">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9386">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9388">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9390">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td colspan="4" valign="top" headers="d0e9384 d0e9386 d0e9388 d0e9390 "><strong>Entry-specific data.</strong> This data
|
||
appears as one field in the standard output formats:</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Starting position</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Starting position of change as specified by the user (1 for decimal).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Length of change</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Length of change to be applied as specified by the user.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Number</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Number of decimal positions as specified by the user.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Offset to change</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Offset to change value field from the beginning of the entry-specific
|
||
data (ESD).</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Type of data area. Data area types are *CHAR, *DEC, and *LGL.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 "> </td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Padding for alignment</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Padding to align fields.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9384 ">Offset to change</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9386 ">Change value</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9388 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9390 ">Value of the change.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div><div class="relconcepts"><strong>Related concepts</strong><br />
|
||
<div><a href="rzakidsplyjrnentry.htm" title="Use the Display Journal (DSPJRN) command to display journal entries. The entries are displayed at a work station, printed, or written to an output file. You cannot directly access the journal entries in the form in which they are contained in the journal receivers.">Display and print journal entries</a></div>
|
||
<div><a href="rzakiwrkminendta.htm" title="Reduce the size of journal receivers by specifying minimized entry-specific data on the Create Journal (CRTJRN) and Change Journal (CHGJRN) commands.">Considerations for entries which contain minimized entry-specific data</a></div>
|
||
<div><a href="rzakiifsissue.htm" title="If you plan to replay the integrated file system operations in the remote journal to objects on the target system, and if you primed that target system with objects that were restored from the source system, then some additional considerations apply to replaying those journal entries.">File identifier considerations for working with integrated file system entries</a></div>
|
||
</div>
|
||
<div class="relref"><strong>Related reference</strong><br />
|
||
<div><a href="../apis/qsetattr.htm">Set Attributes (Qp0lSetAttr()) API</a></div>
|
||
<div><a href="../apis/qgetattr.htm">Get Attributes (Qp0lGetAttr()) API</a></div>
|
||
<div><a href="../apis/qsnddtaq.htm">Send Data Queue (QSNDDTAQ) API</a></div>
|
||
<div><a href="../apiref/pns.htm">Path name format</a></div>
|
||
</div>
|
||
</div><div class="nested1" xml:lang="en-us" id="commonfields"><a name="commonfields"><!-- --></a><h2 class="topictitle2">Common fields</h2>
|
||
<div><p>The following tables contain fields of entry-specific data that are common
|
||
to more than one journal entry layout.</p>
|
||
<div class="section" id="commonfields__JournInfo"><a name="commonfields__JournInfo"><!-- --></a><h4 class="sectiontitle">Journal information</h4><p>This table contains
|
||
entry-specific data for journal information. For an explanation of these fields,
|
||
see the <a href="../apis/qgetattr.htm" target="_blank">Get
|
||
Attributes (Qp0lGetAttr())</a> API.</p>
|
||
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9518">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9520">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9522">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9524">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">Journaling status</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">Indicates whether the object is journaled.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">Options</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">The journaling options or attributes.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">3</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">JID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">The journal identifier.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">13</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">Journal name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">The journal name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">23</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">Journal library</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">The journal library.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9518 ">33</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9520 ">Time journaling was last started</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9522 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9524 ">Time journaling was last started.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="commonfields__ObjectName"><a name="commonfields__ObjectName"><!-- --></a><h4 class="sectiontitle">Object name</h4><p>This table contains
|
||
entry-specific data for the name of an integrated file system object. For
|
||
more information about the object name see <a href="../apiref/pns.htm">Path name format</a> in the API topic.</p>
|
||
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9597">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9599">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9601">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9603">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 ">Length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">The length of the object name field.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 ">Path name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">The coded character set identifier (CCSID) for the object name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 ">Object name country ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">The country identifier for national language support.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 ">Object name language ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">The language identifier for national language support.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 "> Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">Reserved. This field contains all hex zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9597 ">17</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9599 ">Object name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9601 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9603 ">The object name. The field is of variable length.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="commonfields__PathName"><a name="commonfields__PathName"><!-- --></a><h4 class="sectiontitle">Path name</h4><p>This table contains entry-specific
|
||
data for the path name of an integrated file system object. For more information
|
||
about the path name see <a href="../apiref/pns.htm">Path
|
||
name format</a> in the API topic.</p>
|
||
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9676">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9678">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9680">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9682">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path indicator</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The absolute or relative path indicator. This field uses one of the
|
||
following values:<ul class="simple"><li><strong>0</strong> = The path contains an absolute path name. The Relative directory
|
||
FID field is hex zeros.</li>
|
||
<li><strong>1</strong> = The path contains a relative path name. The Relative directory
|
||
FID field is valid and can be used to form a complete path name.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Relative directory FID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (16)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The file identifier for the directory that contains the object indicated
|
||
in the path name filed.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">18</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The coded character set identifier (CCSID) for the path name.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name country ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The country identifier for national language support.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name language ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The language identifier for national language support.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">27</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">Reserved. This field contains all hex zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">30</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The path name type uses one of the following values:<ul class="simple"><li><strong>0</strong> = The path name is a character string with a one byte delimiter.</li>
|
||
<li><strong>2</strong> = The path name is a character string with a two byte delimiter.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The path length.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">38</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name delimiter</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The path name delimiter.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">40</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">Reserved. Set to blanks.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9676 ">50</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9678 ">Path name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9680 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9682 ">The object path name. This field is of variable length.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="commonfields__privateAuth"><a name="commonfields__privateAuth"><!-- --></a><h4 class="sectiontitle">Private authority information</h4><p>This
|
||
table contains entry-specific data for the private authority information that
|
||
has been set for an integrated file system object when an object is created.</p>
|
||
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9815">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9817">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9819">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9821">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e9815 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9817 ">User name</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9819 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9821 ">The name of the user profile whose authority is being granted.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9815 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9817 ">Operation type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9819 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9821 "><span class="uicontrol">GRT</span> = Grant authority.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9815 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9817 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9819 ">Char (7)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9821 ">Reserved. Set to zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9815 ">21</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9817 ">Private authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9819 ">Char (12)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9821 ">Private authorities assigned to the given user profile.
|
||
See <a href="#commonfields__privateAuthProfile">Private authorities for specified profile</a> for more information.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="commonfields__privateAuthProfile"><a name="commonfields__privateAuthProfile"><!-- --></a><img src="./delta.gif" alt="Start of change" /><h4 class="sectiontitle">Private authorities for
|
||
specified profile</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e9876">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e9878">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e9880">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e9882">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Object existence authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *OBJEXIST authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *OBJEXIST authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Object management authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *OBJMGT authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *OBJMGT authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">3</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Object operational authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *OBJOPR authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *OBJOPR authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">4</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Object alter authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *OBJALTER authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *OBJALTER authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">5</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Object reference authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *OBJREF authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *OBJREF authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">6</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Read authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *READ authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *READ authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">7</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Add authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *ADD authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *ADD authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">8</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Update authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *UPD authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *UPD authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">9</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Delete authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *DLT authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *DLT authority to
|
||
the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">10</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Exclude authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *EXCLUDE authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *EXCLUDE authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Execute authority</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 "><ul class="simple"><li><strong>Y</strong> = The specified profile has *EXECUTE authority to the object.</li>
|
||
<li><strong>blank</strong> = The specified profile does not have *EXECUTE authority
|
||
to the object.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e9876 ">12</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e9878 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e9880 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e9882 ">Reserved. Set to blank.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<img src="./deltaend.gif" alt="End of change" /></div>
|
||
<div class="section" id="commonfields__LinkName"><a name="commonfields__LinkName"><!-- --></a><h4 class="sectiontitle">Symbolic link contents</h4>
|
||
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.090909090909092%" id="d0e10092">Relative offset</th>
|
||
<th valign="top" width="27.27272727272727%" id="d0e10094">Field</th>
|
||
<th valign="top" width="18.181818181818183%" id="d0e10096">Format</th>
|
||
<th valign="top" width="45.45454545454545%" id="d0e10098">Description</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody><tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">1</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents included</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (1)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">Indicates if the entire symbolic link contents are included in the
|
||
Contents field. The possible values are:<ul class="simple"><li><strong>0</strong> = The entire symbolic link contents cannot be included in the
|
||
Contents field. The symbolic link contents are truncated in this entry.</li>
|
||
<li><strong>1</strong> = The entire symbolic link contents are included in the Contents
|
||
field.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">2</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents CCSID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The coded character set identifier (CCSID) for the symbolic link contents.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">6</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents country ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The country identifier for national language support for the symbolic
|
||
link contents.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">8</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents language ID</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The language identifier for national language support for the symbolic
|
||
link contents.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">11</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (3)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">Reserved. This field contains all hex zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">14</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents path type</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Bin (32)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The possible values for the contents path type are:<ul class="simple"><li><strong>0</strong> = The path name is a character string with a one byte delimiter.</li>
|
||
<li><strong>2</strong> = The path name is a character string with a two byte delimiter.</li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">18</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents path length</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Bin (31)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The path length for the symbolic link contents.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">22</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Contents path name delimiter</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (2)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The path name delimiter for the symbolic link contents.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">24</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Reserved</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (10)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">Reserved. This field contains all hex zeros.</td>
|
||
</tr>
|
||
<tr><td valign="top" width="9.090909090909092%" headers="d0e10092 ">34</td>
|
||
<td valign="top" width="27.27272727272727%" headers="d0e10094 ">Symbolic link contents</td>
|
||
<td valign="top" width="18.181818181818183%" headers="d0e10096 ">Char (*)</td>
|
||
<td valign="top" width="45.45454545454545%" headers="d0e10098 ">The symbolic link contents. This field is of variable length.</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</body>
|
||
</html> |