Restarting Progress/OpenEdge in Sockets Mode

  1. Log in to the machine that hosts your Progress database, as the progress user.
  2. Execute the .profile associated with the Progress user.


    . ~/.profile

  3. Navigate to the bin subdirectory of the Progress installation


    cd $DLC/bin

  4. Use the proshut command to shut down the Progress database that you want to restart. The syntax is:


    proshut <db-name>

    For example:


    proshut sports2000

  5. Open the machine's /etc/services file in a text editor. (May require root user privileges.)
  6. Add an entry in the /etc/services file that pairs your Progress server with any unused port number. For example:


    prosports 5678/tcp # Progress sports2000 service

  7. Save your changes and exit the file.
  8. Use the proserve command to restart your database using this syntax:


    proserve <db-name> -H <hostname> -S <service-name> -N tcp

    e.g.,


    proserve sports2000 -H proghost.example.com -S prosports -N tcp