<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=Batch_Job</id>
	<title>Batch Job - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vmssoftware.com/index.php?action=history&amp;feed=atom&amp;title=Batch_Job"/>
	<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=Batch_Job&amp;action=history"/>
	<updated>2026-05-02T11:29:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.vmssoftware.com/index.php?title=Batch_Job&amp;diff=1418&amp;oldid=prev</id>
		<title>Jane.doe at 19:31, 13 November 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=Batch_Job&amp;diff=1418&amp;oldid=prev"/>
		<updated>2019-11-13T19:31:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:31, 13 November 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* whether the job is held in the queue until explicitly released: specified with the /HOLD qualifier&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* whether the job is held in the queue until explicitly released: specified with the /HOLD qualifier&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the specification of the log file (set with the /LOG qualifier; by default, the log file is named &amp;lt;command procedure name&amp;gt;.log and placed in the submitting user&amp;#039;s default directory)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the specification of the log file (set with the /LOG qualifier; by default, the log file is named &amp;lt;command procedure name&amp;gt;.log and placed in the submitting user&amp;#039;s default directory)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* job-scheduling priority of the job (set with the /PRIORITY qualifier; OPER or ALTPRI is required to raise the priority above the value of the queue&#039;s maximum scheduling priority. The default is specified with the [[DEFQUEPRI]] [[System &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Parameter&lt;/del&gt;|system parameter]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* job-scheduling priority of the job (set with the /PRIORITY qualifier; OPER or ALTPRI is required to raise the priority above the value of the queue&#039;s maximum scheduling priority. The default is specified with the [[DEFQUEPRI]] [[System &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Parameters&lt;/ins&gt;|system parameter]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the working set extent, the maximum amount of physical memory that the job can use (set with /WSEXTENT)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the working set extent, the maximum amount of physical memory that the job can use (set with /WSEXTENT)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the working set default, the default number of physical pages that the job can use (set with /WSDEFAULT)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the working set default, the default number of physical pages that the job can use (set with /WSDEFAULT)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jane.doe</name></author>
	</entry>
	<entry>
		<id>https://wiki.vmssoftware.com/index.php?title=Batch_Job&amp;diff=373&amp;oldid=prev</id>
		<title>Darya.zelenina: Created page with &quot;A &#039;&#039;&#039;batch job&#039;&#039;&#039; is a command procedure that has been submitted for processing to a batch queue. Once submitted, it is assigned an entry number which can be used to...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.vmssoftware.com/index.php?title=Batch_Job&amp;diff=373&amp;oldid=prev"/>
		<updated>2019-03-15T07:52:12Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;A &amp;#039;&amp;#039;&amp;#039;batch job&amp;#039;&amp;#039;&amp;#039; is a command procedure that has been submitted for processing to a batch &lt;a href=&quot;/Queue&quot; title=&quot;Queue&quot;&gt;queue&lt;/a&gt;. Once submitted, it is assigned an entry number which can be used to...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A &amp;#039;&amp;#039;&amp;#039;batch job&amp;#039;&amp;#039;&amp;#039; is a command procedure that has been submitted for processing to a batch [[Queue|queue]]. Once submitted, it is assigned an entry number which can be used to affect the execution of the job.&lt;br /&gt;
&lt;br /&gt;
=Batch Request Processing=&lt;br /&gt;
# A submit request is made interactively or from an application. It is handled by the [[SYS$SNDJBC]] system service that sends all the information about the request to the [[JOB_CONTROL]] process.&lt;br /&gt;
# [[JOB_CONTROL]] sends the request to the [[QUEUE_MANAGER]] process on the appropriate node in the cluster.&lt;br /&gt;
# The [[QUEUE_MANAGER]] process stores the information regarding the job in the queue database. If the job should be started right away, it goes on to the next step. If it should not, it sends the job status to the process that made the original request. &lt;br /&gt;
# The [[QUEUE_MANAGER]] process gets information about the job from the queue database.&lt;br /&gt;
# It then sends that to the [[JOB_CONTROL]] process on the target node.&lt;br /&gt;
# The [[JOB_CONTROL]] process on the target node invokes the LOGINOUT.EXE program to check the [[UAF.DAT|UAF]] file and create a batch process. The process uses [[SYS$COMMAND]] to get inputs and sends outputs to a log file. [[LOGIN.COM]] and [[SYLOGIN.COM]] are executed.&lt;br /&gt;
# The batch process reads the command procedure using [[SYS$COMMAND]] and executes it.&lt;br /&gt;
# When the batch job completes, a status message is sent to the [[JOB_CONTROL]] process.&lt;br /&gt;
# [[JOB_CONTROL]] sends an acknowledgement of the request back to the queue manager process. The [[JOB_CONTROL]] and the [[QUEUE_MANAGER]] process continue to communicate whenever the status of the print job changes. The queue manager updates the queue database with the status of the job.&lt;br /&gt;
# The queue manager then sends the status of the batch request back to the originating job controller process.&lt;br /&gt;
# The originating job control process then sends the status of the request back to the process that made the original request.&lt;br /&gt;
# The system attempts to print the job log; if unsuccessful, it keeps the log, otherwise the log is deleted.&lt;br /&gt;
&lt;br /&gt;
=Properties=&lt;br /&gt;
Batch job properties are specified with the following qualifiers to SUBMIT and SET ENTRY:&lt;br /&gt;
* execution time: jobs can be submitted to run at a specified time using the /AFTER qualifier&lt;br /&gt;
* CPU time limit: specified as delta time, 0/INFINITE, or none with /CPUTIME (see [[CPU Time Limit for Processes]])&lt;br /&gt;
* whether the job is held in the queue until explicitly released: specified with the /HOLD qualifier&lt;br /&gt;
* the specification of the log file (set with the /LOG qualifier; by default, the log file is named &amp;lt;command procedure name&amp;gt;.log and placed in the submitting user&amp;#039;s default directory)&lt;br /&gt;
* job-scheduling priority of the job (set with the /PRIORITY qualifier; OPER or ALTPRI is required to raise the priority above the value of the queue&amp;#039;s maximum scheduling priority. The default is specified with the [[DEFQUEPRI]] [[System Parameter|system parameter]].&lt;br /&gt;
* the working set extent, the maximum amount of physical memory that the job can use (set with /WSEXTENT)&lt;br /&gt;
* the working set default, the default number of physical pages that the job can use (set with /WSDEFAULT)&lt;br /&gt;
* the working set quota, the amount of physical memory that the job is guaranteed (set with /WSQUOTA)&lt;br /&gt;
* whether the job log is printed after the job completes (the default behavior is print and delete the log after it has been printed; to avoid printing, specify /NOPRINTER; to avoid deleting the log, specify /KEEP).&lt;br /&gt;
&lt;br /&gt;
=See also=&lt;br /&gt;
* {{Template:SysmanI}}&lt;/div&gt;</summary>
		<author><name>Darya.zelenina</name></author>
	</entry>
</feed>