After-image extent state
|
Description
|
EMPTY
|
The after-image extent is empty and ready to be used by the database.
|
BUSY
|
The after-image extent is currently being written to by the database. Transaction log records continue to accumulate until an extent switch is performed.
An extent switch occurs when the BUSY AI extent becomes full, or a database utility executes a switch. For example, RFUTIL AIMAGE NEW explicitly causes an extent switch, or an online backup performs an extent switch as part of its processing.
For databases running OpenEdge Replication, a BUSY extent state is changed to LOCKED when the extent switch occurs. For databases without replication, the state is changed to FULL.
|
LOCKED
|
The after-image extent is no longer being written to, but has not been replicated in its entirety to the target database(s). No new logs are written to the extent,but it cannot be emptied until all transaction log records have been sent to and applied by the Replication agent.
Once all the transaction log records in the extent have been replicated, the state is changed as follows:
If you are using AI File Management in addition to Replication, the state changed to ARCHIVED.
If you are not using AI File Management, the state is changed to FULL.
|
FULL
|
The after-image extent is FULL and is ready to be emptied. (All processing by Replication and AI File Management is completed.)
|
ARCHIVED
|
The after-image extent has been archived by the AI File Management Utility, but has not been fully replicated to the Replication target database. For details about the utility, see OpenEdge Data Management: Database Administration.
|
rfutil db-name-C aimage empty
|