Consultor Eletrônico



Kbase P123872: Prostrct reorder ai fails if AI extents are all FULL/LOCKED and busy extent is full
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/4/2009
Status: Verified

SYMPTOM(s):

Prostrct reorder ai fails if AI extents are all FULL/LOCKED and busy extent is full

SYSTEM ERROR: Found invalid AI extent state 1, area num <num>. (12196)

FACT(s) (Environment):

prostrct reorder ai <dbname>
OpenEdge 10.1B
All Supported Operating Systems
OpenEdge Database Category: Maintenance

CAUSE:

Bug# OE00149698

FIX:

Upgrade to 10.1B03 or later
Workarounds:

1. If any AI areas are marked as FULL, empty those areas and retry the prostrct reorder ai command.


If OpenEdge Replication is enabled and all extents are LOCKED, there is currently no way to re-order the AI areas. You will need to backup & restore the database:

1. Backup the database using probkup with the -norecover option and then restore the database into a new structure.

probkup <dbname> <dbname.bkup> -norecover

2. Restore the source database from a previous backup and roll-forward AI files, delete the recovery files, enable after imaging and replication and re-create the target database.