Settings - General behavior of a job

These properties control several basic features of the job including overall settings, auxiliary command files, retry limits, runaway inhibitors and disk space requirements.

Overall settings

Record History

Check this box to cause the system to record all state changes for this job into a hisory file. For jobs that run frequently, not recording history can greatly reduce the overhead inside the server dealing with recording and managing the history data.

Use a fixed set id

Checking this item will force this job to be assigned the same set number (100000) each time it is run. For jobs that run frequently this greatly reduces the set tracking overhead inside the server process.

DO NOT run this job

When this box is checked the job will not be executed. The job is treated as having immediately finished with the status code SCHEDULE -W-RUNBLOCKED. All (and only) WARNING level initiates will be invoked.

 

Auxiliary command files

Startup commands

Enter the name of a file that contains commands to carry out before the job commands are done. The variations on the input format are:

"filename" - invoke the file as a subprocedure

"I filename" - include the file in-line in the temporary command file

"$ command" - inserts a single command into the temporary command file.

Shutdown commands

Enter the name of a file that contains commands to carry out after the job commands are done. The variations on the input format are:

"filename" - invoke the file as a subprocedure

"I filename" - include the file in-line in the temporary command file

"$ command" - inserts a single command into the temporary command file.

 

Automatically retry failed jobs

Retry limit is:

This is the number of times the system should automatically retry failed jobs. Enter a zero to just allow one (the initial) run of the job.

Runaway inhibitors

Startup window

If the job is designated to start at a certain time but for some reason (typically because the system is down) the server is unable to do so before this interval expires, the job is considered extraneous. The job is not run but instead is considered to have failed with SCHEDULE -F-EXESTAWIN. Set this to zero to disable this feature.

Execute window

If a job is in execution longer then this duration it is assumed that the job is out of control. The job is allowed to continue but on completion the status code is changed to SCHEDULE -F-EXEWINEXC and initiate jobs are not invoked. Set this to zero to disable this feature. Set the CPU time limit to prevent the job from running forever.

 

Disk space requirements

On this disk

Enter the name of a disk drive. Before a job is allowed to start it is check to verify that the specified number of blocks are available.

Disk blocks needed

Enter the minimum number of disk blocks that are required for this job to proceed. This job will wait until this number of blocks are available.