Progress
Database Administration
Guide and Reference


RFUTIL Utility

Performs various roll-forward recovery activities, depending on the qualifier you supply.

SYNTAX

Operating System
Syntax
UNIX
Windows
rfutil db-name -C qualifier

db-name

Specifies the database you are using.

-C

Specifies a particular utility or function when you use the rfutil command.

qualifier

Specifies the qualifier that you want to use. You can supply the qualifiers listed in Table 19–8.

NOTE: RFUTIL and its qualifiers support the use of internationalization startup parameters such as -cpinternal codepage and -cpstream codepage. See "Database Startup Parameters," for a description of each database-related internationalization startup parameter.

Table 19–8: RFUTIL Utility Qualifiers
Qualifier
Description
AIMAGE AIOFF
Disables after-imaging for a database during maintenance.
AIMAGE BEGIN
Enables after-imaging for a database.
AIMAGE END
Disables after-imaging for a database.
AIMAGE EXTENT EMPTY
Marks an AI extent as empty and informs the Progress database manager that the indicated AI extent has been manually backed up and is now free for reuse.
AIMAGE EXTENT FULL
Displays the pathname of the oldest filled file.
AIMAGE EXTENT LIST
Displays information about extents.
AIMAGE NEW
Switches after-imaging to the next AI extent.
AIMAGE SCAN
Scans any after-image (AI) file and displays information from that file.
AIMAGE TRUNCATE
Truncates all of the variable-length after-image (AI) extents and optionally sets the AI block size with the After-image Block Size (-aiblocksize) parameter.
MARK BACKEDUP
Marks the database file, indicating that you have just completed a backup of the database.
ROLL FORWARD
Reconstructs a database by applying to that database all notes stored in the after-image (AI) file.
ROLL FORWARD RETRY
Restarts the roll-forward operation on the after-image extent that was in the process of rolling forward. The retry operation finds the transaction in process at the time of failure and resumes rolling forward.

The following RFUTIL entries describe each of these qualifiers.


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