V$RECOVERY_STATUS
contains statistics of the current recovery process. This view contains useful information only for the Oracle process doing the recovery. When Recovery Manager directs a server process to perform recovery, only Recovery Manager is able to view the relevant information in this view. V$RECOVERY_STATUS
will be empty to all other Oracle users.
Column | Datatype | Description |
---|---|---|
RECOVERY_CHECKPOINT |
DATE |
Point in time to which the recovery has occurred. If no logs have been applied, this is the point in time the recovery starts. |
THREAD |
NUMBER |
Number of the redo thread currently being processed |
SEQUENCE_NEEDED |
NUMBER |
Log sequence number of the log needed by the recovery process. The value is 0 if no log is needed. |
SCN_NEEDED |
VARCHAR2(16) |
Low SCN of the log needed by recovery. The value is 0 if unknown or no log is needed. |
TIME_NEEDED |
DATE |
Time when the log was created. The value is midnight on 1/1/88 if the time is unknown or if no log is needed. |
PREVIOUS_LOG_NAME |
VARCHAR2(513) |
Filename of the log |
PREVIOUS_LOG_STATUS |
VARCHAR2(13) |
Status of the previous log. Contains one of the following values: RELEASE; WRONG NAME; MISSING NAME; UNNEEDED NAME; NONE |
REASON |
VARCHAR2(13) |
Reason recovery is returning control to the user (NEED LOG|LOG REUSED|THREAD DISABLED ) |