A database is recovered or restored from disk for three purposes:
DP4 provides these utilities for recovering a database:
This utility uses the roll-back and transaction logs to recover your database. From version 4.522/4.618 it can also restore the last backup from hard disk and apply transaction log, in the unusual event of a failure in rollback recovery mechanism, provided the DYNABACK -COPY mechanism is used to backup the database.
The database recovery utility does not correct databases that that have reported a database corruption or failed a database integrity check. In either case, the most recent non-corrupt backup of the database must be restored. From release 4.522 the DYNABACK program has a secure mechanism for backing up the database which can prevent the problem of good database backups being replaced by bad ones, and which will help you discover any corruptions sooner.
This utility restores a database from the backup media, and uses the transaction log to roll-forward the database
The following topics are covered in this section: