Consultor Eletrônico



Kbase P136950: Can I use conv910 to create new storage areas?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/18/2008
Status: Unverified

GOAL:

Can I use conv910 to create new storage areas?

GOAL:

Should I use dump and load to create storage areas?

GOAL:

Is it possible to run the conv910 to update the DB to use storage areas?

FACT(s) (Environment):

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x

FIX:

You can't do this with a conv910, but you can do steps before or after the conv910 (see step 1 below). There are 2 ways to do what you are trying to do:
1. This can be done before or after the conv910. Create new Areas using prostrct add db-name add.st, where add.st has new Areas defined. Then use tablemove to move tables and indexes (if you want to) to new areas. This is in our documentation online under Database Administration, PROUTIL TABLEMOVE qualifier . The command is:
proutil db-name -C tablemove [owner-name.]table-name table-area [index-area]
2. Dump the .df and .d files in Progress 9. Edit the .df file, changing the Area names to the new ones you want. Make sure to do this for both tables and indexes if you want to move the indexes to new Areas as well. Load the edited .df and the .d files into OpenEdge 10.