Database recovery is normally performed only when there has been a failure of some sort. Most of the time recovery is done as a result of a system, hardware, or application failure. However, you can also use recovery procedures to return a database to a previous point in time, and to recover from application logic failures. In general, a database might need to be recovered under the following circumstances:
|