In Windows, you can access the Proenv utility by selecting Start > Programs (or All Programs) > Progress > OpenEdge > Proenv. In UNIX, you can use proenv.sh located in the $DLC/bin folder. This utility sets the shell environment variables needed for executing both OpenEdge Management (fathom) and OpenEdge commands.

When using the Proenv utility, most of the fathom commands are executed using the OpenEdge Management web server, which is registered as a Windows service at the time of OpenEdge Management installation. The utility determines whether the Web server is registered as a Windows service and executes the command accordingly.

For fathom commands executed using the web server, the following switches are generic and optional:
  • -httpport—The port on which OpenEdge Management is running. If this switch is not specified, the utility uses the current port number mentioned in the catalina.properties file located in the $OEMGMT/conf folder.
  • -user—The username for OpenEdge Management. Progress recommends that you specify this switch. If this switch is not specified, the utility uses the current username of your machine.
  • -password—The password for the username you provided. Using this switch in the command might allow others to see your password in cleartext. So, Progress recommends that you specify the password only when prompted.
However, some fathom commands such as -start, -stop, -query, -dump (offline), and -load (offline) are executed without using the web server. Therefore, the switches -httpport, -user, -password are not required.
The commands -start, -stop, -query, and -restart use the tcman service located in the $OEMGMT/bin folder. When executing the -start and -stop commands, you can use the -quiet switch to keep the output information to a minimum.
Note: When OpenEdge Management is registered as a Windows service, you must have appropriate permissions to execute the -start or -stop commands. Alternatively, you can start or stop OpenEdge Management from the Windows Services utility.