Consultor Eletrônico



Kbase 19831: Error 873, when attempting to access the database in single user mode?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

SYMPTOM(s):

Attempting a Single User connection to the database.

SYSTEM ERROR: Physical redo, BKUPDCTR=<number>, note updctr=<number>. (873)

CAUSE:

This error is typically seen when a single user has logged onto the database and has not yet logged out of the database.

In this case, if a new user deleted the dbname.lk file then a log in can take place. It is normally not possible for another session to take place.

Review the database.lg file for single user entries and exits, determine if a previous user has currently established a single user connection to the database and has not logged out.

If the database has two single-user sessions logged in at the same time.
The potential for a corrupt before image file is close to 100 percent.

FIX:

Restore the database from last good backup.

If no backup is available then force the truncation of the bi file.
proutil <database name> -C truncate bi -F

Now the database must be dumped and reloaded into a brand new database.