Consultor Eletrônico



Kbase P182259: What is the significance of the "Version" field from proutil -C describe
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/02/2011
Status: Unverified

GOAL:

What is the significance of the "Version" field from proutil -C describe

GOAL:

What does "Version : 150.0" mean?

FACT(s) (Environment):

OpenEdge 10.1B
OpenEdge 10.1C
OpenEdge 10.2x
All Supported Operating Systems

FIX:

The the significance of the "Version" field from proutil -C describe are really not 'useful' if you're expecting to know if the database is (say) OpenEdge 10.2B or 10.0B or Progress 9.x
What it is is the internal major database version:

150 is for OpenEdge 10 databases.
For Progress 9, it was 91
For Progress 8, it was 83
For Progress 7, it was 78

When you for example get an error 44 (** Database has the wrong version number. (db: <value> ....
That value is then represented as 150 + database blocksize for OpenEdge 10 databases.

So for example, you'd get "db: 8342" if you had an 8KB database blocksize and 4246 for a 4KB blocksize against an OpenEdge 10 database.