Kbase 16183: How to Apply a Patch to Double Byte Enabled (DBE) Progress
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Verified
GOAL:
How to Apply a Patch to Double Byte Enabled (DBE) Progress
FIX:
This is NOT as straight forward at just copying over the files like on single byte Progress patch applications. When you run 'make_dbe' it copies the single byte scripts and executables to new file names (with .sbcs at the end) and copies the double byte scripts and executables (_mprosrva,_proutila,...) to the old single byte file names.
So your single byte scripts and executables have been replaced by double byte scripts and executables. So if you apply a patch, the double byte files get written over with single byte files in the patch. You will then see errors if you try and run these single byte executables, letting you know the language settings are not correct and it will not run the executable.
These are the proper steps to applying a patch on Double Byte Enable Progress.
1) reinstall the original maintenance level from your original install tape.
2) apply the patch to this installation.
3)(a) on UNIX, run the 'make_dbe' script to again setup the DBE environment.
3)(b) On Windows, there is no make_dbe.bat. In this instance, the correct patch installation procedure for V8 should be:
(1) Backup original Progress directory.
(2) Apply the latest patch.
(3) Backup the _mprosrv.exe and prowin32.exe.
(4) Copy _mprsrva.exe to _mprosrv.exe.
(5) Copy prwin32a.exe to prowin32.exe.