ПредишенСледващото

Ретроспекция БАЗА ДАННИ ви позволява да се откажете от всички промени в базата данни за известно време преди без да се налага да се възстанови базата данни. Това е много полезно, например, когато трябва да се откажете от актуализация на заявление в базата данни. може да се създаде база данни намаление на цените като точка за възстановяване, както и определена точка клеймото и SCN. Въпреки това, той не е "свободен" за изпълнение на технологията, когато опцията Ретроспекция база данни в базата данни се записват започване на нови списания (ретроспекция трупи) в Агенцията за основните права.

За да използвате Ретроспекция DATABASE е необходимо следното:

  • права SYSDBA;
  • Активиране ретроспекция;
  • Активиране на режима ARCHIVELOG;
  • При използване на Ретроспекция база данни трябва да бъде в режим на планината;
  • За всички пространства за таблици трябва да е активиран ретроспекция;
  • Параметри db_recovery_file_dest и db_recovery_file_dest_size;
  • Параметър db_flashback_retention_target;

Проверете дали ретроспекция е включен, ако не, да го включите.

Db_flashback_retention_target опция показва за максимален време можете да се откажете от базата данни. Той показва в минути и по подразбиране е настроен на 1 ден.

db_recovery_file_dest и db_recovery_file_dest_size настройки определят пътя за Агенцията за основните права и неговия размер.

Знайте текущата SCN, което в бъдеще, можете да се върнете към него. За да се откажете от базата данни трябва да се настрои за монтиране на готовност.

DB отстъпи в момента, за да създадете таблицата. Възстановяване на базата данни за състоянието преди гърба.

Нека видим как можете да се върнете, определено време:

DB валцувани от време, за да вмъкнете запис в таблицата. Възстановяване на базата данни за състоянието преди гърба.

Създаване на точка на възстановяване: нормална и гарантирано. В случая с гарантиран точка, трябва да бъдете сигурни, че с достатъчно пространство в Агенцията за основните права за необходимата му време за съхранение.

Флашбек дневници могат да бъдат изключени, за някои пространства за таблици. В този случай, преди да се наложи да бъдат преведени обратно в досиетата на таблици в офлайн режим със следната команда: променя файл от данни на база данни "/tmp/tsttbs.dbf" офлайн;

Ограничения на база данни Ретроспекция:

  • Ретроспекция на база данни може да стане само с промените във файла с данни, взети от самите СУБД.
  • Не можете да използвате Ретроспекция База данни, за да отмените психиатър.
  • Вие не можете да се откажете от изтрити файлове. В този случай, изтрити файлове възстановяване от резервно копие, и други файлове търкаля чрез ретроспекция.
  • Ако контролният файл се възстанови от резервно копие или повторно създадена, цялата информация на логове ретроспекция губи.
  • Ако използвате операции NOLOGGING, след намаление на цените може да се появи корумпирани блокове, на които по това време са били NOLOGGING работа. Желателно е да се направи резервно копие след всяка операция в режим NOLOGGING.

Описание на имота
Параметър тип Integer
Стойност по подразбиране 1440 (минути)
Изменяема промяна на системата
Диапазонът на стойностите 0-232 - 1 (макс стойност, представена от 32 бита)
Основна Не
Правилно)

Разбира се за минути.
Благодаря ви за наблюдение ви.
Член коригира.

Подкрепете проекта - споделете линка, благодаря!