Salesforce

Does UPDATEVST require ABL programs to be recompiled ?

« Go Back

Information

 
TitleDoes UPDATEVST require ABL programs to be recompiled ?
URL NameDoes-UPDATEVST-require-ABL-programs-to-be-recompiled
Article Number000181261
EnvironmentProduct: OpenEdge
Version: 11.5
OS: All supported platforms
Question/Problem Description
Should programs be recompiled after performing Update VST?
Will a compiled code from previous version run against a database that has no performing update VST ?

 
Steps to Reproduce
Clarifying Information
- Two differente environments, one is Update VST were performed, the other one were not.
 
Error Message
Defect Number
Enhancement Number
Cause
Resolution

If the programs don't access or manipulate VST (Virtual System Tables) data, there is no need to re-compile as the updatevst command only update the VST tables.

Ensure the proutil dbname -C updatevst is being running on the right version.
- If possible, keep all the databases updated with updatevst on all environments.

Considerations:

Consider having all databases with the updatevst, unless you have a reason for keeping them without updating the vsts.
As updatevst modifies schema it is strongly advised that a complete database backup be performed before attempting any schema modification. 

Workaround
Notes
References to other documentation:

Progress Article(s):

 What dictionary changes force recompiling in OpenEdge?
 
Keyword Phrase
Last Modified Date11/20/2020 7:17 AM

Powered by