Consultor Eletrônico



Kbase P5341: How to Migrate a single volume Progress 7.x to Progress 9.x with conversion utilties
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/11/2008
Status: Verified

GOAL:

How to Migrate a single volume Progress 7.x to Progress 9.x with conversion utilties

GOAL:

How to Convert a single volume Progress 7.x to Progress 9.x with conversion utilities

FACT(s) (Environment):

Progress 7.x
Progress 9.x
All Supported Operating Systems

FIX:

Assuming:
- that the migration is over the same platform
- no Progress 8.x available
- dump and load is not acceptable


1.) Create a multi-volume structure file for you database:

# mv7d.st
d . F 1024
d .
b .

2.) Create the void database with the structure file:

prostrct create mvd mv7d.st


3.) Make the single volume and multivolume database:

procopy singlevol7 mvd


4.) Use the Progress 9.x utilities found in $DLC/bin/83dbutils.

First convert the database to version 8:
$DLC/bin/83dbutils/83conv78 mvd

Then truncate bi:
$DLC/bin/83dbutils/83truncatebi mvd

5.) Finally, convert to Version9

proutil mvd -C conv89

6.) Backup the database.


A new feature in Progress 9.1D, 'move schema' allows the truncation of area 6 once the schema has been moved.