Kbase P137095: Receiving errors when loading a .df from Version 9 database into OpenEdge 10 database
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/11/2008 |
|
Status: Unverified
SYMPTOM(s):
Receiving errors when loading a .df file from Version 9 database into and OpenEdge 10 database.
Data definition load fails with error.
AREA NAME either not found in database or not type d (data).":
FACT(s) (Environment):
All Supported Operating Systems
Progress 9.x
OpenEdge 10.x
CHANGE:
Migrating a database from Version 9 to OpenEdge 10.
CAUSE:
The target database (database where the .df file is being loaded into) does not contain areas that are associated with tables and/or indexes that are listed in the .df file that were associated with specific areas in the original/source database.
FIX:
1. Add Areas to the target database associated with the tables or indexes being loaded into this database.
or
2. Modify the .df to change the name of the line AREA to point to areas within the existing target's database structure file.
Syntax: AREA "areaname"
Example using sports2000 database shipped with Progress:
AREA "CUST_Data"
Note that this area matches an area that exists in the current structure file for the sports2000 database:
#
b .
#
d "Schema Area":6,64;1 .
#
d "Employee":7,64;1 . f 384
d "Employee":7,64;1 .
#
d "Inventory":8,64;1 . f 640
d "Inventory":8,64;1 .
#
d "Cust_Data":9,64;1 . f 384 <<<<<--------------------- Area exists in current structure file for target database.
d "Cust_Data":9,64;1 .
#
d "Cust_Index":10,64;1 . f 384
d "Cust_Index":10,64;1 .
#
d "Order":11,64;1 . f 1280
d "Order":11,64;1 .
#
d "Misc":12,64;1 . f 384
d "Misc":12,64;1 .