Consultor Eletrônico



Kbase P93217: Error (490) running 4GL / ABL source code using a query version of Progress / OpenEdge
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   20/05/2010
Status: Verified

SYMPTOM(s):

Error (490) running 4GL / ABL source code using a query version of Progress / OpenEdge

Error when compiling ABL/4GL program.

You may not compile programs that update the database in this version. (490)

FACT(s) (Environment):

Query product is installed.
Code is trying to modify the data within the database.
OpenEdge Category: Language (4GL/ABL)
Progress 8.x
Progress 9.x
OpenEdge 10.x
All Supported Operating Systems

CAUSE:

This error indicates that you are running a query version of Progress OpenEdge. A query product cannot compile code that modifies data within the database.

FIX:

To compile code which modifies the database, an Progress development license must be installed.
Progress development licenses include:

4GL Development System
OpenEdge Studio
OpenEdge Architect
Provision (Progress 9 and earlier)
Provision Plus (Progress 9 and earlier)
Query/Results is an example of a query license. With a Query/Results license alone, only ABL/4GL programs that do not modify the database can be compiled.