Note, these instructions reference release '10.2B', however they are the same for all 10.x, 11.x releases.
Log in as ‘root’ user and take Progress environment by running ‘proenv’ from Progress ‘bin’ directory ($DLC/bin). Check that your current OpenEdge version relates to the service pack release, for example:
/progress/10.2b/bin/proenv cd $DLC cat version OpenEdge Release 10.2B as of Mon Dec 14 17:00:18 EST 2009
Shutdown all Progress databases and back them up. Also, shut down all other Progress processes, if any (e.g. the AdminServer, if it is being used). Make sure that there are no Progress processes running, e.g.
proadsv –stop proadsv –query ps –ef | more
Create a directory and copy there downloaded Service Pack/Update installation file, e.g.
mkdir OE_10.2B06_install cp OE_10.2B06_LINUX_32.tar.gz OE_10.2B06_install cd OE_10.2B06_install
Extract Service Pack/Update installation files:
tar xzvf OE_10.2B06_LINUX_32.tar.gz
Go one directory up (because 'proinst' command cannot run from its current directory) and then run as ‘root’ user Service Pack installation, e.g.
cd .. sudo ./OE_10.2B06_install/proinst [sudo] password for user: [enter your user password and hit enter] Enter Path: /progress/10.2b [this should be your $DLC path] Would you like to backup existing OpenEdge 10.2B files [Y] Enter Path: /progress/10.2b/SPBackup [hit enter] Log file: /progress/10.2b/SP6-log.txt [hit enter] Backing up files … Installation of OpenEdge Service Pack 6 is complete End the OpenEdge Service Pack Installation
Check again OpenEdge version to confirm that Service Pack has been installed:
cd $DLC cat version OpenEdge Release 10.2B06 as of Mon Mar 19 19:14:48 EDT 2012
Start Progress database(s) and the AdminServer (if required), e.g.
proadsv –start |