What are Important Files on PeopleSoft Process Scheduler

by Prashant on January 30, 2013

in General, PeopleSoft Administration

As you would know that PeopleSoft has several different components which have their own role to play in PeopleSoft Architecture. These components have different file structures and contains important executables and configuration files. We have listed the directory structure of these major PeopleSoft components and compiled a list of important directories and file within them.

Below are the major components of PeopleSoft System.
1.File server
2.Web server
3.Application Server
5.Batch server / Process scheduler
6.Database server

This post will discuss about the PeopleSoft Process Scheduler Server directories and configuration Files.

  • Peopletools Process Scheduler is a centralized tool that enables application developers, system administrators, and application users to manage PeopleSoft batch processes. Using the PeopleSoft Internet Architecture (PIA), you can access a list of processes through a web browser and queue and run a process request
  • Process scheduler can be on NT or Unix OS, by the way it’s called as PSNT/PSUNX.
  • Process scheduler is again a collection of processes such as PSAESRV, PSPRCSRV, and PSDSTSRV… These processes are started using the psadmin.exe utility
  • More than one domain can be configured in a Process scheduler server

Process Scheduler Location: PS_HOME/appserv/prcs

LOG_OUTPUT:       This contains the output of the files generated by the process scheduler.

LOGS:                             This directory contains the tuxedo log, process scheduler log and distributor services log.

Psprcs.cfg:                  This file contains the parameters like the database name, sqrbin, oracle bin etc

 Psprcsrv.ubb:         PSADMIN invokes a PeopleSoft developed sub-program named UBBGEN, which takes the configuration parameters and builds the file psprcsrv.ubb

Also Read:  What is PeopleSoft Connect Id

Psprcsrv.ubx:           This is a domain template file which has all the parameters.UBBGEN will open the file psprcsrv.ubb, process it and produce this file.

Psprcsrv.val:             This is a validation file which validates the entry in the configuration file such as the database type, jolt port limitation etc.

Psprcsrv.env:           This file has the information about the path to appserver executables and path information for database connectivity

PSTUXCFG:                This is the configuration file generated by loading the psprcsrv.ubb file using the tuxedo load command (tmloadcf). This is a binary file and is used while the domain is booted.

{ 2 comments… read them below or add one }

durga May 8, 2014 at 3:16 pm

Hi Guru’s

Is it possible to change the Process Scheduler Server PSNT to PSNT1 ? if it is possible, in which tables we have to change the server name.

Please send to my mail what are the steps we have to do.

durga prasad


Prashant May 12, 2014 at 10:38 pm

Hi Durga
Usually it’s not recommended to changed the delivered server name. You can always create a new server definition with the name of PSNT1.
But if you still want to change, then there are few process scheduler and server definition table (e.g PS_SERVERDEFN) that needs to be updated. You can find list of such tables here http://peoplesofttutorial.com/complete-list-of-peoplesoft-tables/


Leave a Comment

Previous post:

Next post: