Salesforce

How to convert a 32-bit Progress 7.x database to Progress 8.x using conv78

Information

 
TitleHow to convert a 32-bit Progress 7.x database to Progress 8.x using conv78
URL Name16610
Article Number000149726
EnvironmentAll Supported Operating Systems
Progress 7.x
Progress 8.x
Question/Problem Description
How to perform a database conversion from Progress 7.x to Progress 8.x using the conv78 utility?
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
Do the following:

1) Make sure that the database is not in use.
2) Make sure you have a current backup, and that it works.  There is no way to fix the database if the conversion fails.
3) Truncate the database .bi file using Progress 7.x.
4) Using the Progress 8.x install and it's environment, run:

    proutil <dbname> -C conv78

The database is now a Progress 8.x database.

When invoking this utility, PROGRESS opens the Progress 7.x database, performs crash recovery if needed, turns off AI and 2phase commit (if needed), then changes the Metaschema and Masterblock, as well as updates all extent headers. Finally, PROGRESS changes the version stamp in the Masterblock from Progress 7.x to Progress 8.x.

You will need to recompile all your programs against V8 database.
Workaround
Notes
References to other documentation:

System Administration Guide 5-14
System Administration Reference 5-112
Keyword Phrase
Last Modified Date9/14/2015 12:03 AM

Powered by