Tartalomjegyzék:

Hogyan térhetek vissza egy visszaállítási ponthoz az Oracle-ben?
Hogyan térhetek vissza egy visszaállítási ponthoz az Oracle-ben?

Videó: Hogyan térhetek vissza egy visszaállítási ponthoz az Oracle-ben?

Videó: Hogyan térhetek vissza egy visszaállítási ponthoz az Oracle-ben?
Videó: Йоша Бах Λ Джон Верваке: Разум, идеализм, вычисление 2024, Lehet
Anonim

A lépések a következők:

  1. $> su – jóslat .
  2. $> sqlplus / as sysdba;
  3. Nézze meg, hogy az ARCHIVELOG engedélyezve van-e. SQL> válassza ki a log_mode-ot a v$adatbázisból;
  4. SQL> azonnali leállítás;
  5. SQL> startup mount;
  6. SQL> alter adatbázis archívumnapló;
  7. SQL> alter adatbázis megnyitása;
  8. SQL> létrehozása visszaállítási pont CLEAN_DB garancia flashback adatbázis;

Ezt követően az is felmerülhet, hogy hogyan állíthatok vissza egy visszaállítási pontot az Oracle-ben?

Az adatbázis garantált visszaállítási pontra való visszaállításához kövesse az alábbi lépéseket:

  1. $>
  2. $> sqlplus / as sysdba;
  3. SQL> válassza ki a current_scn elemet a v$adatbázisból;
  4. SQL> azonnali leállítás;
  5. SQL> startup mount;
  6. SQL> select * from v$restore_point;
  7. SQL flashback adatbázis a CLEAN_DB visszaállítási ponthoz;
  8. SQL> megváltoztatja az adatbázis megnyitásának alaphelyzetbe állításait;

Másodszor, mi az a visszaállítási pont az adatbázisban? A visszaállítási pont használható asztal villogtatására vagy a adatbázis vissza a létrehozásának idejére visszaállítási pont anélkül, hogy meg kellene határoznia az SCN-t vagy az időbélyeget. Két típusa van visszaállítási pont : Nem garantálja, hogy a adatbázis elég lesz a visszavonás ahhoz, hogy bármelyik táblát ugyanarra visszaállítsa visszaállítási pont.

Továbbá, mi az a visszaállítási pont az Oracle-ben?

Célja. Használja a CREATE-t PONT VISSZAÁLLÍTÁSA nyilatkozat létrehozásához a visszaállítási pont , amely az adatbázis időbélyegéhez vagy SCN-jéhez társított név. A visszaállítási pont által megadott időpontig egy tábla vagy adatbázis visszaállítására használható visszaállítási pont anélkül, hogy meg kellene határoznia az SCN-t vagy az időbélyeget.

Létrehozhatunk több visszaállítási pontot az Oracle-ben?

Még akkor is, ha te csinált egy ALTER DATABASE OPEN RESETLOGS-t tudsz használja a Flashback Database-t ezután. És tudsz több mint egy Garantált Helyreállítási pont . Ezért többszörös flashback műveletek minden irányban lehetségesek. Határok nélkül.

Ajánlott: