Kbase P186512: Attempting to use _lodsddl.p to control loading schema or data into a database.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/25/2011 |
|
Status: Unverified
SYMPTOM(s):
Attempting to use _lodsddl.p to control loading schema or data into a database.
Getting error that prohelp/msgs.i not found.
FACT(s) (Environment):
UNIX
OpenEdge 10.1B
OpenEdge 10.1C
OpenEdge 10.2x
CAUSE:
Bug# OE00206933
CAUSE:
The msgs.i file is no longer shipped by default within Progress.
FIX:
The Unix version of the _lodsddl.p has an invalid reference to {prohelp/msgs.i}.
To workaround this problem the _lodsddl.p must be extracted from the $DLC/src/prodict.pl file.
Example to yank the file from $DLC/src/prodict.pl:
prolib $DLC/src/prodict.pl -yank prodict/dump/_lodsddl.p
Comment out the line that reads:
{ prohelp/msgs.i};
Modify the PROPATH environment variable or define a PROPATH variable within the file to add the directory location where the modified _lodsddl.p has been placed.