525 lines
18 KiB
HTML
525 lines
18 KiB
HTML
|
|
||
|
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
|
<html>
|
||
|
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||
|
<title>Start DPR Apply (STRDPRAPY)</title>
|
||
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
||
|
</head>
|
||
|
<body bgcolor="white">
|
||
|
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<a name="STRDPRAPY.Top_Of_Page"></a>
|
||
|
<h2>Start DPR Apply (STRDPRAPY)</h2>
|
||
|
<table width="100%">
|
||
|
<tr>
|
||
|
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
|
||
|
<b>Threadsafe: </b>No
|
||
|
</td>
|
||
|
<td valign="top" align="right">
|
||
|
<a href="#STRDPRAPY.PARAMETERS.TABLE">Parameters</a><br>
|
||
|
<a href="#STRDPRAPY.COMMAND.EXAMPLES">Examples</a><br>
|
||
|
<a href="#STRDPRAPY.ERROR.MESSAGES">Error messages</a></td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
|
||
|
<div> <a name="STRDPRAPY"></a>
|
||
|
<p>The Start DPR Apply (STRDPRAPY) command starts an instance of the DataPropagator for iSeries Apply process at the copy server.
|
||
|
</p>
|
||
|
<ul>
|
||
|
<li>Note: Do not precede an entry with an asterisk unless that entry is shown on the display itself or in the help information with an asterisk.
|
||
|
</li>
|
||
|
</ul>
|
||
|
<h3>Error Messages for STRDPRAPY</h3>
|
||
|
<p><b><u>*ESCAPE Messages</u></b>
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b>ASN1502</b></dt>
|
||
|
<dd>Unable to find the local relational database name.
|
||
|
</dd>
|
||
|
<dt><b>ASN1503</b></dt>
|
||
|
<dd>Apply qualifier "" is a restricted value.
|
||
|
</dd>
|
||
|
<dt><b>ASN1504</b></dt>
|
||
|
<dd>No subscriptions are defined for apply qualifier "" at control server .
|
||
|
</dd>
|
||
|
<dt><b>ASN1505</b></dt>
|
||
|
<dd>The subscription set table, ASN.IBMSNAP_SUBS_SET was not found.
|
||
|
</dd>
|
||
|
<dt><b>ASN1506</b></dt>
|
||
|
<dd>Can not create the apply job table, IBMSNAP_APPLY_JOB in library ASN.
|
||
|
</dd>
|
||
|
<dt><b>ASN1507</b></dt>
|
||
|
<dd>The apply job table, IBMSNAP_APPLY_JOB in library ASN, is not available.
|
||
|
</dd>
|
||
|
<dt><b>ASN1513</b></dt>
|
||
|
<dd>An Apply job record was not found in the Apply Job table.
|
||
|
</dd>
|
||
|
<dt><b>ASN1516</b></dt>
|
||
|
<dd>Cannot verify that subscriptions exist for apply qualifier "".
|
||
|
</dd>
|
||
|
<dt><b>ASN1517</b></dt>
|
||
|
<dd>Connection to control server failed.
|
||
|
</dd>
|
||
|
<dt><b>ASN1518</b></dt>
|
||
|
<dd>Cannot read or change the IBMSNAP_APPLY_JOB table.
|
||
|
</dd>
|
||
|
<dt><b>ASN1519</b></dt>
|
||
|
<dd>STRDPRAPY command failed.
|
||
|
</dd>
|
||
|
<dt><b>ASN4524</b></dt>
|
||
|
<dd>The apply job table was not found.
|
||
|
</dd>
|
||
|
<dt><b>ASN2060</b></dt>
|
||
|
<dd>Library is not allowed in the system portion of the library list.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
|
||
|
<div>
|
||
|
<h3><a name="STRDPRAPY.PARAMETERS.TABLE">Parameters</a></h3>
|
||
|
<table border="1" cellpadding="4" cellspacing="0">
|
||
|
<!-- col1="10" col2="15" col3="30" col4="10" -->
|
||
|
<tr>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
|
||
|
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.USER"><b>USER</b></a></td>
|
||
|
<td valign="top">User</td>
|
||
|
<td valign="top"><i>Name</i>, <b><u>*CURRENT</u></b>, *JOBD</td>
|
||
|
<td valign="top">Optional, Positional 1</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top" rowspan="3"><a href="#STRDPRAPY.JOBD"><b>JOBD</b></a></td>
|
||
|
<td valign="top">Job description</td>
|
||
|
<td valign="top"><i>Qualified object name</i></td>
|
||
|
<td valign="top" rowspan="3">Optional, Positional 2</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top">Qualifier 1: Job description</td>
|
||
|
<td valign="top"><i>Name</i>, <b><u>QZSNDPR</u></b></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top">Qualifier 2: Library</td>
|
||
|
<td valign="top"><i>Name</i>, <b><u>*LIBL</u></b></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.APYQUAL"><b>APYQUAL</b></a></td>
|
||
|
<td valign="top">Apply qualifier</td>
|
||
|
<td valign="top"><i>Character value</i>, <b><u>*USER</u></b></td>
|
||
|
<td valign="top">Optional, Positional 3</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.CTLSVR"><b>CTLSVR</b></a></td>
|
||
|
<td valign="top">Control server</td>
|
||
|
<td valign="top"><i>Character value</i>, <b><u>*LOCAL</u></b></td>
|
||
|
<td valign="top">Optional, Positional 4</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.TRACE"><b>TRACE</b></a></td>
|
||
|
<td valign="top">Trace</td>
|
||
|
<td valign="top"><b><u>*NONE</u></b>, *ERROR, *ALL, *PRF, *REWORK</td>
|
||
|
<td valign="top">Optional, Positional 5</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top" rowspan="3"><a href="#STRDPRAPY.FULLREFPGM"><b>FULLREFPGM</b></a></td>
|
||
|
<td valign="top">Full refresh program</td>
|
||
|
<td valign="top">Single values: <b><u>*NONE</u></b><br>Other values: <i>Qualified object name</i></td>
|
||
|
<td valign="top" rowspan="3">Optional, Positional 6</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top">Qualifier 1: Full refresh program</td>
|
||
|
<td valign="top"><i>Name</i></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top">Qualifier 2: Library</td>
|
||
|
<td valign="top"><i>Name</i></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top" rowspan="3"><a href="#STRDPRAPY.SUBNFYPGM"><b>SUBNFYPGM</b></a></td>
|
||
|
<td valign="top">Subscription notify program</td>
|
||
|
<td valign="top">Single values: <b><u>*NONE</u></b><br>Other values: <i>Qualified object name</i></td>
|
||
|
<td valign="top" rowspan="3">Optional, Positional 7</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top">Qualifier 1: Subscription notify program</td>
|
||
|
<td valign="top"><i>Name</i></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top">Qualifier 2: Library</td>
|
||
|
<td valign="top"><i>Name</i></td>
|
||
|
</tr><tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.INACTMSG"><b>INACTMSG</b></a></td>
|
||
|
<td valign="top">Inactive message</td>
|
||
|
<td valign="top"><b><u>*YES</u></b>, *NO</td>
|
||
|
<td valign="top">Optional, Positional 8</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.ALWINACT"><b>ALWINACT</b></a></td>
|
||
|
<td valign="top">Allow inactive state</td>
|
||
|
<td valign="top"><b><u>*YES</u></b>, *NO</td>
|
||
|
<td valign="top">Optional, Positional 9</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.DELAY"><b>DELAY</b></a></td>
|
||
|
<td valign="top">Delay</td>
|
||
|
<td valign="top">0-6, <b><u>6</u></b></td>
|
||
|
<td valign="top">Optional, Positional 10</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.RTYWAIT"><b>RTYWAIT</b></a></td>
|
||
|
<td valign="top">Retry wait time</td>
|
||
|
<td valign="top">0-35000000, <b><u>300</u></b></td>
|
||
|
<td valign="top">Optional, Positional 11</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.COPYONCE"><b>COPYONCE</b></a></td>
|
||
|
<td valign="top">Copy Once</td>
|
||
|
<td valign="top">*YES, <b><u>*NO</u></b></td>
|
||
|
<td valign="top">Optional, Positional 12</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.TRLREUSE"><b>TRLREUSE</b></a></td>
|
||
|
<td valign="top">Trail Reuse</td>
|
||
|
<td valign="top">*YES, <b><u>*NO</u></b></td>
|
||
|
<td valign="top">Optional, Positional 13</td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td valign="top"><a href="#STRDPRAPY.OPTSNGSET"><b>OPTSNGSET</b></a></td>
|
||
|
<td valign="top">Optimize single set</td>
|
||
|
<td valign="top">*YES, <b><u>*NO</u></b></td>
|
||
|
<td valign="top">Optional, Positional 14</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
</div>
|
||
|
<div> <a name="STRDPRAPY.USER"></a>
|
||
|
<h3>User (USER)</h3>
|
||
|
<p>Specifies the name of the user for which the Apply process is to be started. The user must have *USE rights for the specified user profile.
|
||
|
</p>
|
||
|
<p>This is the user profile under which the Apply process runs. The subscription control tables (in ASN) are located on the relational database (RDB) specified with the CTLSVR parameter. The same subscription control tables are used regardless of the value used on the USER parameter.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*CURRENT</u></b></dt>
|
||
|
<dd>The user associated with the current job is the user associated with this instance of the Apply process.
|
||
|
</dd>
|
||
|
<dt><b>*JOBD</b></dt>
|
||
|
<dd>The user specified in the job description is associated with this instance of the Apply process. The job description cannot have USER(*RQD) specified.
|
||
|
</dd>
|
||
|
<dt><b><i>user name</i></b></dt>
|
||
|
<dd>The user specified is the user associated with this instance of the Apply process. The following IBM-supplied objects are not valid on this parameter:
|
||
|
<ul>
|
||
|
<li>QDBSHR
|
||
|
</li>
|
||
|
<li>QDFTOWN
|
||
|
</li>
|
||
|
<li>QDOC
|
||
|
</li>
|
||
|
<li>QLPAUTO
|
||
|
</li>
|
||
|
<li>QLPINSTALL
|
||
|
</li>
|
||
|
<li>QRJE
|
||
|
</li>
|
||
|
<li>QSECOFR
|
||
|
</li>
|
||
|
<li>QSPL
|
||
|
</li>
|
||
|
<li>QSYS
|
||
|
</li>
|
||
|
<li>QTSTRQS
|
||
|
</li>
|
||
|
</ul>
|
||
|
<p>If any of the above listed users have added subscriptions, the STRDPRAPY command must be run by the user signed on with that <i>user name</i>.
|
||
|
</p>
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.JOBD"></a>
|
||
|
<h3>Job description (JOBD)</h3>
|
||
|
<p>Specify the name of the job description to use when submitting the Apply process.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*LIBL/QZSNDPR</u></b></dt>
|
||
|
<dd>The default job description provided with the product.
|
||
|
</dd>
|
||
|
<dt><b><i>job-description-name</i></b></dt>
|
||
|
<dd>The name (library-name/job-description-name) of the job description used for the Apply process.
|
||
|
</dd>
|
||
|
<dt><b><i>*LIBL/job-description-name</i></b></dt>
|
||
|
<dd>The name of the job description used for the Apply process.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.APYQUAL"></a>
|
||
|
<h3>Apply qualifier (APYQUAL)</h3>
|
||
|
<p>Specifies the apply qualifier used by Apply. All subscriptions that are grouped together with this apply qualifier are being run by this apply instance.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*USER</u></b></dt>
|
||
|
<dd>The user name specified on the USER parameter is the apply qualifier.
|
||
|
</dd>
|
||
|
<dt><b><i>apply-qualifier</i></b></dt>
|
||
|
<dd>Specifies the name which is used to group the subscriptions that are to be run by this Apply instance. You can specify a maximum of 18 characters for the apply qualifier name. This name follows the same naming conventions as an RDB name. The subscriptions to be run are identified by the records in the IBMSNAP_SUBS_SET table with this value in the APPLY_QUAL column.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.CTLSVR"></a>
|
||
|
<h3>Control server (CTLSVR)</h3>
|
||
|
<p>The relational database name where the subscription control tables are located. This is the relational database name for the control server.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*LOCAL</u></b></dt>
|
||
|
<dd>The subscription control tables are located on the local relational database.
|
||
|
</dd>
|
||
|
<dt><b><i>rdb-name</i></b></dt>
|
||
|
<dd>A relational database name. You can press F4 (Prompt) on this parameter to choose from the list of RDBs in the RDB directory. You can also use the Work with RDB Directory Entries (WRKRDBDIRE) command to find this name.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.TRACE"></a>
|
||
|
<h3>Trace (TRACE)</h3>
|
||
|
<p>This parameter specifies whether Apply is to generate a trace. If Apply generates a trace, the trace will be sent to a spool file called QPZSNATRC.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NONE</u></b></dt>
|
||
|
<dd>No trace will be done.
|
||
|
</dd>
|
||
|
<dt><b>*ERROR</b></dt>
|
||
|
<dd>The trace will contain information for errors only.
|
||
|
</dd>
|
||
|
<dt><b>*ALL</b></dt>
|
||
|
<dd>The trace will contain information for errors, execution flow, and SQL statements issued by Apply.
|
||
|
</dd>
|
||
|
<dt><b>*PFR</b></dt>
|
||
|
<dd>The trace will contain information which can be used to analyze performance at different stages of Apply execution.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.FULLREFPGM"></a>
|
||
|
<h3>Full refresh program (FULLREFPGM)</h3>
|
||
|
<p>Specifies whether Apply runs a user extension program to full-refresh a target table. When Apply determines that a target table needs to be fully refreshed, it will run the specified user extension program rather than doing the full-refresh itself. When Apply uses a full refresh user extension program, the ASNLOAD column in the apply audit trail record will have a value of 'Y'.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NONE</u></b></dt>
|
||
|
<dd>No user extension program will be run.
|
||
|
</dd>
|
||
|
<dt><b><i>program-name</i></b></dt>
|
||
|
<dd>The qualfied name of a program that will be called when Apply determines it is necessary to do a full-refresh of a target table.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.SUBNFYPGM"></a>
|
||
|
<h3>Subscription notify program (SUBNFYPGM)</h3>
|
||
|
<p>Specifies whether Apply is to run a user extension program when it has completed processing of a subscription set. You could use the notify program to examine the "CAPCTLLIB".IBMSNAP_UOW table; you could determine the transactions that have been rejected and take further actions, such as issuing a message or generating an event.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NONE</u></b></dt>
|
||
|
<dd>No user extension program will be run.
|
||
|
</dd>
|
||
|
<dt><b><i>program-name</i></b></dt>
|
||
|
<dd>The qualfied name of a program that will be called when Apply completes processing a subscription set.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.INACTMSG"></a>
|
||
|
<h3>Inactive message (INACTMSG)</h3>
|
||
|
<p>Specifies whether Apply is to generate a message whenever it has completed its work and will become inactive for a period of time.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b>*NO</b></dt>
|
||
|
<dd>No message is generated.
|
||
|
</dd>
|
||
|
<dt><b><u>*YES</u></b></dt>
|
||
|
<dd>Apply will generate an ASN1044 message before beginning a period of inactivity. The ASN1044 message will tell how long the Apply process will be inactive.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.ALWINACT"></a>
|
||
|
<h3>Allow inactive state (ALWINACT)</h3>
|
||
|
<p>Specifies whether or not the Apply process can run in an inactive state (sleep).
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*YES</u></b></dt>
|
||
|
<dd>The Apply process can sleep if there is nothing to process.
|
||
|
</dd>
|
||
|
<dt><b>*NO</b></dt>
|
||
|
<dd>The Apply process ends if there is nothing to process.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.DELAY"></a>
|
||
|
<h3>Delay (DELAY)</h3>
|
||
|
<p>Specifies the delay time(in seconds) at the end of each Apply program cycle when continuous replication is used.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>6</u></b></dt>
|
||
|
<dd>Specifies a delay time of six seconds.
|
||
|
</dd>
|
||
|
<dt><b>delay-time</b></dt>
|
||
|
<dd>Specifies a delay time between 0 and 6 seconds inclusive.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.RTYWAIT"></a>
|
||
|
<h3>Retry wait time (RTYWAIT)</h3>
|
||
|
<p>Specifies in seconds how long the Apply program should wait after it encounters an error before it retries the operation that failed.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>300</u></b></dt>
|
||
|
<dd>Specifies a retry wait time of 300 seconds.
|
||
|
</dd>
|
||
|
<dt><b>retry-wait-time</b></dt>
|
||
|
<dd>Specifies a retry wait time between 0 and 35000000 seconds inclusive.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.COPYONCE"></a>
|
||
|
<h3>Copy Once (COPYONCE)</h3>
|
||
|
<p>The Apply program executes one copy cycle for each subscription set that is eligible at the time the Apply program is invoked, and then the Apply program terminates. An eligible subscription set is such that:
|
||
|
</p>
|
||
|
<p>ACTIVE > 0
|
||
|
</p>
|
||
|
<p>REFRESH_TIMING = R or B or REFRESH_TIMING = E and the specified event has occurred.
|
||
|
</p>
|
||
|
<p>MAX_SYNCH_MINUTES and END_OF_PERIOD are honored if specified.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NO</u></b></dt>
|
||
|
<dd>Specifies that COPYONCE is not used.
|
||
|
</dd>
|
||
|
<dt><b>*YES</b></dt>
|
||
|
<dd>Specifies that COPYONCE will be in effect.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.TRLREUSE"></a>
|
||
|
<h3>Trail Reuse (TRLREUSE)</h3>
|
||
|
<p>The Apply program empties the Apply trail table when the Apply program is started.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NO</u></b></dt>
|
||
|
<dd>Specifies that TRLREUSE is not used.
|
||
|
</dd>
|
||
|
<dt><b>*YES</b></dt>
|
||
|
<dd>Specifies that TRLREUSE will be in effect.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<div> <a name="STRDPRAPY.OPTSNGSET"></a>
|
||
|
<h3>Optimize single set (OPTSNGSET)</h3>
|
||
|
<p>Specifies to optimize Apply performance when there is only one subscription set. If the parameter is specified and the set to be processed is the same as the previous set, Apply will not fetch the members and columns information from the control table again. This option does not apply to REPLICA.
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b><u>*NO</u></b></dt>
|
||
|
<dd>Specifies that OPTSNGSET is not used.
|
||
|
</dd>
|
||
|
<dt><b>*YES</b></dt>
|
||
|
<dd>Specifies that OPTSNGSET will be in effect.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
<div>
|
||
|
<h3><a name="STRDPRAPY.COMMAND.EXAMPLES">Examples</a></h3>None
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
<hr size="2" width="100%">
|
||
|
<div><h3><a name="STRDPRAPY.ERROR.MESSAGES">Error messages</a> </h3>
|
||
|
<p><b><u>*ESCAPE Messages</u></b>
|
||
|
</p>
|
||
|
<dl>
|
||
|
<dt><b>ASN1502</b></dt>
|
||
|
<dd>Unable to find the local relational database name.
|
||
|
</dd>
|
||
|
<dt><b>ASN1503</b></dt>
|
||
|
<dd>Apply qualifier "" is a restricted value.
|
||
|
</dd>
|
||
|
<dt><b>ASN1504</b></dt>
|
||
|
<dd>No subscriptions are defined for apply qualifier "" at control server .
|
||
|
</dd>
|
||
|
<dt><b>ASN1505</b></dt>
|
||
|
<dd>The subscription set table, ASN.IBMSNAP_SUBS_SET was not found.
|
||
|
</dd>
|
||
|
<dt><b>ASN1506</b></dt>
|
||
|
<dd>Can not create the apply job table, IBMSNAP_APPLY_JOB in library ASN.
|
||
|
</dd>
|
||
|
<dt><b>ASN1507</b></dt>
|
||
|
<dd>The apply job table, IBMSNAP_APPLY_JOB in library ASN, is not available.
|
||
|
</dd>
|
||
|
<dt><b>ASN1513</b></dt>
|
||
|
<dd>An Apply job record was not found in the Apply Job table.
|
||
|
</dd>
|
||
|
<dt><b>ASN1516</b></dt>
|
||
|
<dd>Cannot verify that subscriptions exist for apply qualifier "".
|
||
|
</dd>
|
||
|
<dt><b>ASN1517</b></dt>
|
||
|
<dd>Connection to control server failed.
|
||
|
</dd>
|
||
|
<dt><b>ASN1518</b></dt>
|
||
|
<dd>Cannot read or change the IBMSNAP_APPLY_JOB table.
|
||
|
</dd>
|
||
|
<dt><b>ASN1519</b></dt>
|
||
|
<dd>STRDPRAPY command failed.
|
||
|
</dd>
|
||
|
<dt><b>ASN4524</b></dt>
|
||
|
<dd>The apply job table was not found.
|
||
|
</dd>
|
||
|
<dt><b>ASN2060</b></dt>
|
||
|
<dd>Library is not allowed in the system portion of the library list.
|
||
|
</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
<table width="100%">
|
||
|
<tr><td align="right"><a href="#STRDPRAPY.Top_Of_Page">Top</a></td></tr>
|
||
|
</table>
|
||
|
</body>
|
||
|
</html>
|