Release 10.1A: OpenEdge Data Management:
Database Administration

> ## RFUTIL utility syntax

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

> #### Syntax

>     rfutil db-name -C qualifier

> #### Parameters

> ``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 22–1.

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

> Table 22–1: RFUTIL utility qualifiers
> Qualifier | Description
> --- | ---
> AIARCHIVER DISABLE | Disables the AI File Management Utility.
> AIARCHIVER ENABLE | Enables the AI File Management Utility.
> AIARCHIVER END | Shuts down the AI File Management Utility daemon.
> AIARCHIVER SETDIR | Changes the archive destination directory list for the AI File Management Utility daemon.
> AIARCHIVER SETINTERVAL | Changes the value of the archive interval for the AI File Management daemon.
> AIARCHIVE EXTENT | Archives the specified AI extent when AI File Management is not enabled.
> 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 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 EXTRACT | Extracts the active blocks of an AI extent and writes them to a file.
> AIMAGE NEW | Switches after-imaging to the next AI extent.
> AIMAGE QUERY | Queries an AI extent for status.
> AIMAGE SCAN | Scans AI files and displays information from that file.
> AIMAGE TRUNCATE | Truncates all of the variable-length 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 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.

> Note: You cannot use RFUTIL against a database in single-user mode.

> The following RFUTIL entries describe each of these qualifiers.

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