A batch server
is a component of a SAS application server that provides the command
necessary for a scheduled job to be executed. When the job is submitted
to the scheduling server, a specified batch server is queried to retrieve
the command needed to run the job. The scheduling server then issues
the command at the appropriate time to run the scheduled job.
Because
the commands needed to run a job differ according to the application
that was used to create the job, several types and subtypes of batch
servers are provided. You must assign each scheduled job to the appropriate
batch server as part of the scheduling process.
The following
batch server types and subtypes are supported:
supports jobs from
a SAS application or solution. When you define a SAS Java batch server,
you must specify the subtype to specify the specific application or
solution that the server supports.
SAS DATA Step Batch server
supports SAS DATA step
jobs that are submitted for scheduling.
supports jobs from
SAS applications or solutions that are not listed as supported subtypes
by the SAS Java batch server. The SAS generic batch server lets you
work with jobs from applications or solutions that add support for
scheduling but are not yet supported by the SAS Java batch server.