《Oracle子句语法速查》【 RECOVER 】
媒体回復を実行する
→ RECOVER [ AUTOMATIC ] [ FROM ' location ' ] →
[ AUTOMATIC : 回復に使用するREDOログファイル名を自動生成する ]
[ FROM : REDOログファイルの格納先を指定する ]
→┬ [ [ STANDBY ] DATABASE ] ┬────────────────────┬┬→
│[ DB 全体を回復する ] ├ UNTIL CANCEL ─────────────┤│
│ │[ 取り消しベースの回復を行う ] ││
│ ├ UNTIL TIME 日時 ───────────┤│
│ │[ 時間ベースの回復を行う ] ││
│ ├ UNTIL CHANGE 数値 ──────────┤│
│ │[ 変更ベースの回復を行う ] ││
│ ├ USING BACKUP CONTROLFILE ───────┤│
│ │[ バックアップ制御ファイルを使用する ]││
│ └ ← ──────────────────┘│
├ TABLESPACE ┬ 表領域名 ┬──────────────────────┤
│ └ ← , ──┘ │
│ [ 指定した表領域の回復を行う ] │
├ DATAFILE ┬ ' OSファイル名 ' ┬───────────────────┤
│ └ ← , ──────┘ │
│ [ 指定したデータファイルの回復を行う ] │
├ STANDBY ┬ TABLESPACE ┬ 表領域名 ┬───┬ → │
│ │ └ ← , ──┘ │ │
│ └ DATAFILE ┬ ' OSファイル名 ' ┬┘ │
│ └ ← , ──────┘ │
│→ [ UNTIL CONSISTENT WITH ] CONTROLEFILE ──────────────┤
│ [ プライマリデータベースの REDOログファイルを元に ] │
│ [ スタンバイデータベースの回復を行う ] │
├ LOGFILE ' OSファイル名 ' ──────────────────────┤
│ [ 指定したREDOログファイルを使って回復を行う ] │
├ CONTINUE [ DEFAULT ] ────────────────────────┤
│ [ 回復を再開する ] │
├ CANCEL ───────────────────────────────┤
│ [ 取り消しベースの回復を終了する ] │
├<PARALLEL句>─────────────────────────────┤
└ ← ─────────────────────────────────┘