Мазмуну:

Oracleдагы калыбына келтирүү чекитине кантип кайтсам болот?
Oracleдагы калыбына келтирүү чекитине кантип кайтсам болот?

Video: Oracleдагы калыбына келтирүү чекитине кантип кайтсам болот?

Video: Oracleдагы калыбына келтирүү чекитине кантип кайтсам болот?
Video: Как избавиться от усталости? Верните свою энергию! Желчь может всё! 2024, Ноябрь
Anonim

кадамдар төмөнкүдөй:

  1. $> su - oracle .
  2. $> sqlplus / sysdba катары;
  3. ARCHIVELOG иштетилгенин билиңиз. SQL> v$дабазасынан log_mode тандоо;
  4. SQL> токтоосуз өчүрүү;
  5. SQL> баштоо орнотуу;
  6. SQL> маалыматтар базасынын архивин өзгөртүү;
  7. SQL> маалымат базасын өзгөртүү;
  8. SQL> түзүү калыбына келтирүү чекити CLEAN_DB кепилдик Flashback маалымат базасы;

Андан кийин, кимдир бирөө сурашы мүмкүн, мен Oracle'да калыбына келтирүү чекин кантип калыбына келтирем?

Сиздин маалымат базаңызды кепилденген калыбына келтирүү чекитине калыбына келтирүү үчүн, төмөнкү кадамдарды аткарыңыз:

  1. $>
  2. $> sqlplus / sysdba катары;
  3. SQL> v$дабазасынан current_scn тандоо;
  4. SQL> токтоосуз өчүрүү;
  5. SQL> баштоо орнотуу;
  6. SQL> v$restore_point ичинен * тандоо;
  7. CLEAN_DB чекитин калыбына келтирүү үчүн SQL> Flashback маалымат базасы;
  8. SQL> маалымат базасынын ачык resetlogs өзгөртүү;

Экинчиден, маалымат базасында калыбына келтирүү чекити деген эмне? А калыбына келтирүү чекити үстөлдү же чаптоо үчүн колдонсо болот маалымат базасы жаралуу мезгилине кайтуу калыбына келтирүү чекити SCN же убакыт белгисин аныктоонун зарылдыгы жок. эки түрү бар калыбына келтирүү чекити : Бул кепилдик бербейт маалымат базасы каалаган таблицаны ошол эле нерсеге кайтаруу үчүн жетиштүү жокко чыгарууга ээ болот калыбына келтирүү чекити.

Ошондой эле, Oracle'де калыбына келтирүү чекити деген эмне?

Максат. CREATE колдонуңуз КАЛЫБЫНА КАЛУУ ПУНКТ түзүү жөнүндө билдирүү калыбына келтирүү чекити , бул маалымат базасынын убакыт белгиси же SCN менен байланышкан аталыш. А калыбына келтирүү чекити тарабынан көрсөтүлгөн убакытка чейин таблицаны же маалымат базасын кайра жаркыруу үчүн колдонсо болот калыбына келтирүү чекити SCN же убакыт белгисин аныктоонун зарылдыгы жок.

Oracle'да бир нече калыбына келтирүү чекиттерин түзө алабызбы?

Качан да сен ALTER ДАТА БАЗАСЫН АЧЫК КАЙРА ЖЕТҮҮЛӨРҮ кылды сенин колуңдан келет кийин кайра Flashback маалымат базасын колдонуңуз. Жана сенин колуңдан келет ашык бар бир Кепилденген Калыбына келтирүү пункту . Ошондуктан көп бардык багыттар боюнча флешка операциялары мүмкүн. Чек жок.

Сунушталууда: