Вы здесь

Неполное восстановление

Восстановление на контрольную точку:
Для просмотра контрольной точки до которой необходимо произвести восстановление :

RMAN> LIST BACKUP OF ARCHIVELOG ALL;
List of Archived Logs in backup set 4
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
1 142 1559239 07-NOV-11 1559289 07-NOV-11

Перед восстановлением монтируем БД:
SQL> alter database mount;

Восстанавливаем :
RMAN> run {
2> SET UNTIL SEQUENCE 142 THREAD 1;
3> RESTORE DATABASE;
4> RECOVER DATABASE;
5> ALTER DATABASE OPEN RESETLOGS;
6> }

SET UNTIL SEQUENCE 142 THREAD 1; - устанавливаем значение контрольной точки.
RESTORE DATABASE; - восстанавливаем базу
RECOVER DATABASE; - накатываем журналы до установленной контрольной точки
ALTER DATABASE OPEN RESETLOGS; - открываем БД с опцией RESETLOGS.
При использовании опции RESETLOGS нумерация архивных журналов и контрольных точек начинается сначала.

Восстановиться можно также на номер изменения в системе (SCN) или на точку во времени.

Пример восстановления SCN:
RMAN> startup mount
RMAN> run {
2> set until scn 1559239;
3> restore database;
4> recover database;
5> }
SQL> alter database open resetlogs;

Восстановление на точку во времени
Перед восстановлением необходимо убедиться, что параметры NLS_LANG, NLS_DATE_FORMAT определены:

NLS_LANG=AMERICAN_AMERICA.UTF8
NLS_DATE_FORMAT='yyyy-dd-mm:hh24:mi:ss''

RMAN> startup mount
RMAN> run
{

2> set until time '2011-11-11:10:00:00';
3> restore database;
4> recover database;
5> }
RMAN> alter database open resetlogs;

Menu: 

Post new comment

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
7 + 3 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.