Consultor Eletrônico



Kbase P27290: Receive 752 error when scanning ai files with aimage scan
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/23/2010
Status: Verified

SYMPTOM(s):

Getting error 752 when scanning AI files using the rfutil dbname -C aimage scan command.

Scanning AI files against an empty database which contains schema from original database.

Invalid after image version number found in AI file header (752)

This is not a Progress AI file (756)

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Product Family

CAUSE:

The AI blocksize of this newly created database is different than the AI blocksize of the database where the AI file was produced.

FIX:

AI blocksize of database you are using the aimage scan command against, must be the same as the AI blocksize of the database where the AI file was produced.

To change the after image blocksize do the following:

1. Use the PROSHUT command or the PROMON Shutdown a Database option to shut down the database.

2. If after-imaging is enabled, disable it by entering the following command: rfutil db-name -C aimage end
For more specific information on this command, see the description of the RFUTIL utility AIMAGE END qualifier in Chapter 19, "Database Administration Utilities."

3. Truncate the BI file to bring the database and BI files up to date and eliminate any need for database recovery. To do this, enter the following
command: rfutil db-name -C truncate bi- [ -bi size | -biblocksize size ]

4. Change the AI block size by entering the following command: rfutil db-name -C aimage truncate -aiblocksize size [ -a aifilename ]
For size, specify the size of the AI read and write block in kilobytes. The minimum value allowed is the size of the database block. Valid values are 0, 1, 2, 4, 8, and 16. If you specify 0, Progress uses the default size (8K) for your operating system platform.