Consultor Eletrônico



Kbase P12782: Receiving Progress error (49) while trying to start a 9.1C database on SUN Solaris SPARC.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1C
Sun Solaris SPARC

SYMPTOM(s):

Database will not start.

SYSTEM ERROR: Memory violation. (49).

CAUSE:

The UNIX server crashed, causing BI file corruption.

FIX:

There are two possibilities to resolve this problem:

A) RECOMMENDED: Restore the database from backup.

B) ALTERNATIVE: Replacing the existing BI file. The following steps explain how to replace the BI file:

1) Rename the existing BI file.

2) Use the prodb command to generate a new BI file.

Example: prodb newdb empty

3) Using the MV command, rename the newly created BI file to the original BI filename.

4) Copy this new BI file to the original BI file's location on disk.

5) Use the Progress prostrct unlock command to synchronize the newly created BI file with the original database files.

Example: prostrct unlock dbname

6) Truncate the database's BI file with the "force' option.

Example: proutil dbname -C truncate bi -F

7) Dump/Load the database at your earliest convenience to ensure database integrity.