Configuring the PeopleSoft Service

The following procedure assumes that you have already installed and configured a domain on the Microsoft Windows server.

After completing this procedure, the specified PeopleSoft domains start and shut down automatically when the operating system recycles.

To set up the Microsoft Windows service:

  1. Open the System utility within the Control Panel, and make sure the following variables are set on the Environment tab in the System Variables section:

    Variable Value

    TEMP

    Specify the location of the TEMP directory on the Microsoft Windows server, as in C:\TEMP.

  2. In PSADMIN utility, select Service Setup from the main menu.

  3. Select Configure a Service from the PeopleSoft Services Administration menu.

  4. Enter y to indicate that you want to change configuration values.

  5. Enter the names of the application server domains or the Process Scheduler server domains that you want to include as part of the Microsoft Windows service.

    To add multiple values, separate each value with a comma and a space.

    For example,

    Application Server Domains=HRDOM1, HRDOM2, HRDOM3
  6. Select Install a Service from the PeopleSoft Services Administration menu.

    Note:

    All of the domains and databases that you specified are part of a single Windows service called PeopleSoft PS_CFG_HOME, where PS_CFG_HOME is the location of the domain installations.

  7. Return to the Windows Control Panel, and start the Administrative Tools, Services utility.

  8. In the Services utility, scroll to find the entry that adheres to the PeopleSoft PS_CFG_HOME naming convention and access its properties.

  9. On the General tab of the service properties, select a startup type of Automatic.

    Note:

    The default startup mode is Manual.

  10. On the Log On tab, the Log On As setting must match theLog On As setting that's defined for the Oracle ProcMGR service, which was created when you installed Tuxedo.

    Both services should either be configured to Log On As Local System Account, or to Log On As This Account (referring to the same account).

  11. On the General tab of the service properties, click Start.

Note:

If using a secure, remote PS_HOME, the user ID that starts the Oracle ProcMGR service and the PeopleSoft service must be same domain user ID and have sufficient privileges to at least read-execute the remote resources. Also, the TM_IPC_MAPDRIVER environment variable needs to be set appropriately. The PeopleSoft Windows Service must run under the same user id as the ProcMGR service because the PeopleSoft Windows service executes the PSADMIN command line options to start and stop domains.

See Understanding PS_HOME and PS_CFG_HOME.

Service Start Failure

It's possible that one or more of the domains or databases that are configured as part of the PeopleSoft service will fail to start, for reasons unrelated to the service.

The service is marked as started even if only one of its assigned domains starts. A message is written to the Windows event log for each domain, indicating whether it has started or not. If you experience problems with any domain or database, check the event log to see if it started successfully.

If all of the assigned domains and databases fail to start, the service is marked as stopped, and the following message is written to the event log:

Unable to start any of the domains configured for service service_name.