Progress
Installation and Configuration Guide
Version 9
for Windows


Starting Progress As a Windows NT Service

To run Progress as a Windows NT service, you must start ProService before starting a Progress session. To accomplish this, you can either start the Progress Explorer and connect to an AdminServer or use ProControl or the PCCmd command to start ProService.

ProControl is a graphical administration tool that you can use to manage ProService. PCCmd is the command-line utility that you can use to perform many of the same tasks as the graphical tools.

NOTE: ProService is run as an NT service. This means it runs under the system account. It does not run under the account the user is currently logged into. You must grant system access to the directory containing the database for ProService to work properly.

Using the Progress Explorer To Connect To the AdminServer

Follow these steps to connect to the AdminServer with the Progress Explorer:

  1. From the Start menu choose Progress Progress Explorer Tool, or from the Progress Program Group, double-click the Progress Explorer Tool icon. The Progress Explorer Tool icon looks like this:
  2. Start the Progress Explorer and establish a connection to an AdminServer. See "Administration Utilities," for more information about Progress Explorer, and see the Progress Explorer online help for detailed instructions on connecting to an AdminServer.
Using ProControl To Start ProService

Follow these steps to start ProService using ProControl:

  1. From the Start menu choose ProgressProControl; or from the Progress Program Group, double-click the ProControl icon. The ProControl icon looks like this:
  2. Select the Windows host machine where you want to run ProControl, and start ProService. See "Administration Utilities," for detailed instructions on starting ProService with ProControl.
Using the PCCmd Command To Start ProService

To start ProService with the PCCmd command on the current host, type the following command at the command line or within a .BAT file:

PCCmd ProService Start 

If you use PCCmd within a .BAT file, you can test the ERRORLEVEL to determine success or failure. If ERRORLEVEL is 1, the command failed. If ERRORLEVEL is 0, the command succeeded.

Here is a simple example:

If %errorlevel% = = 1 then Echo Passed. 
If %errorlevel% = = 0 then Echo Failed. 


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095