Progress
Database Administration
Guide and Reference


Forcing Access To a Damaged Database With the -F Parameter

If you are unable to regain access to your database, you should restore the database from backup. If you have no backup and no other alternative, you can use the -F startup parameter to force entry to a damaged database.

CAUTION: You should use the -F parameter only as a last resort, since it compromises the integrity of the database.

Follow these steps to force access to a damaged database:

  1. Back up the database.
  2. Execute the PROUTIL command using the -F parameter:
  3. proutil db-name -C truncate bi -F  
    

    In this command, db-name specifies the name of the database.

    The following messages appear:

    The -F option has been specified to proutil. (6260) 
    Forcing into the database skips database recovery. (6261) 
    

  4. Start a single-user Progress session against the database.
  5. Use any of the database administration tools or utilities to dump and then load the database. See "Dumping and Loading," for more information.

CAUTION: Forcing access to a damaged database is an action of last resort and might not result in successfully opening the database. If the database cannot open, none of the Progress recovery tools can be used to dump the contents of the database.

Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095