It
is the engine that runs the batch processes. You may have a single instance of
the server or several instances on the single host system, or many instances
spread across a number of hosts.
Host System Requirement
·
Run
the PeopleSoft installation Utility and install the process scheduler
components
·
Install
Tuxedo
·
Install
the Process Files on the batch server.
Server Configuration
You can
configure your Process Scheduler server from the psadmin utility. It creates
the configuration files needed by the server function.
Where to
find configuration files?
·
<PS_HOME>\appserv\prcs\<DB_NAME>
·
Psprcs.cfg
·
Psprcsrv.ubx: Tuxedo Configuration File. Created
when you compile your cfg file from the PSADMIN Utility.
·
PSTUXCFG: This
binary file contains contents of both psprcs.cfg and the ubx file. Tuxedo reads
this files, not the text configuration files, when the server is booted.
PS Admin Utility
1. Start a
Process Scheduler Server
2. Stop a
Process Scheduler Server
3.
Configure a Process Scheduler Server
4. Create a
Process Scheduler Server
5. Delete a
Process Scheduler Server
6. Edit a
Process Scheduler Server
7. Show
Status of a Process Scheduler Server
Server Configuration Settings
Database List:
PSNT
[Starup]
;================================
Database Signon settings
================================
DName=HRCS90 (Must be ODBC or TNSName.ora SID)
DBType=MICROSOFT or ORACLE or...
OprID=PS
OprPswd=PS
ConnectID=people
ConnectPswd=people
ServerName=
Process Scheduler Section in the cfg
File
·
Values
for config section – Process Scheduler
o
PrcsServerName=PSNT
o
DBBIN=<DBBINPATH>
\Binn
o
CBLBIN=%PS_HOME%\CBLBIN%PS_COBOLTYPE%
o
CRWPTPATH=%PS_HOME%\CRW\ENG
o
TOOLBIN=%PS_HOME%\BIN\CLIENT\WIN86
o
TOOLBINSRV=%PS_HOME%\BIN\SERVER\WIN86
·
SQL
Section
·
Values
for config section – SQR
o
SQRBIN=<Path>\SQRBin
o
PSSQRFLAGS=-ZIF%PS_HOME%\SQR\PSSQR.INI
o
Print Log=N
o
Enhanced
HTML=4
o
PSSQR1=%PS_HOME%\SQR
o
PSSQR2=%PS_HOME%\SQR1
·
Other
Sections in cfg File
·
SMTP
Settings
o
SMTP
Information that enables processes to generate and send emails with process and
server status information or send reports as attachments.
·
Crystal
o
Allows
you to generate trace files specific to Crystal Reports
·
nVision
o
Etc
·
Boot the Server from PSADMIN, It will load libraries
and Services
o
BBL
o
PSAESRV
o
PSPRCSRV
o
PSDSTSRV
o
Etc
Create a New Process Scheduler
Server
·
Create
a new Process Scheduler Server – PSNT from the PSADMIN Utility
Server Definition in PIA
Operating System
|
An error message
appears if you attempt to start the server agent on an operating system that
is different from the operating system specified here.
|
Server Load
Balancing Option
|
Select Use
Option or Do Not Use Option. When you select Do
Not Use Option, the server takes a request only when the name of the
server has been specified on the Process Request page or in any of the
definition tables.
|
The distributor
does not assign a request to this server when the server name in the request
is blank. This field is specific to Master Process Scheduler
|
|
Redistribute
Workload Option
|
Select Do
Not Redistribute, Redistribute to any O/S, or Redistribute
to Same O/S. When you select the option to redistribute, another
active agent can take a request that is originally assigned to this server.
|
When this agent
detects that one of the other active agents is no longer active and the
server is set up to allow work to be distributed, it takes any queued request
that was assigned to the inactive agent and redistributes it, based on the
available active agents.
|
Server Distribution Page
·
Distribution
Node Name
·
Max.
Transfer Retries
·
Interval
for Transfer Attempts
·
Transfer
System files to Report Repository
Server Status
·
Running
·
Running
with no Report Node
·
Down
·
Server
Suspended – Disk Low
·
Suspended
- Offline
·
Purging
Master Process Scheduler Server
Setting Up Email
·
Three way that the batch environment uses emails
o
Notification of server events
o
Web Report Notification
o
File Distribution – Email
·
Configure SMTP in the cfg file from the PSADMIN
Utility
o
SMTPSERVER=mailhost.com
o
SMTPPORT=25
o
SMTPServer1=
o
SMTPPort1=
o
SMTPSourceMachine=mailhost.com
o
Etc