Maison > Article > base de données > Comment faire un flashback dans Oracle
Oracle Flashback permet la récupération d'une base de données ou d'une table à un moment donné dans le passé sans avoir besoin d'une restauration complète. La base de données flashback peut être restaurée en spécifiant le point temporel avec l'instruction FLASHBACK DATABASE ; la table flashback peut être restaurée en spécifiant le point temporel et le nom de la table avec l'instruction FLASHBACK TABLE. Important : Applicable uniquement aux bases de données avec la journalisation Flashback activée, les transactions validées sont récupérées et les modifications ultérieures seront perdues après la récupération.
Introduction à Oracle Flashback
Flashback est une fonctionnalité puissante d'Oracle qui permet aux utilisateurs de récupérer une base de données à un moment donné dans le passé sans avoir à récupérer ou restaurer l'intégralité de la base de données.
Comment utiliser Flashback
Il existe deux manières principales d'effectuer Flashback :
Flashback Database
Pour flashback la base de données, vous pouvez suivre les étapes suivantes :
Flashback Tables
Pour flashback une table, vous pouvez suivre les étapes suivantes :
Exemple de Flashback
Base de données Flashback :
<code class="oracle">FLASHBACK DATABASE TO TIMESTAMP '2023-05-12 14:30:00';</code>
Tableau Flashback :
<code class="oracle">FLASHBACK TABLE employees TO TIMESTAMP '2023-05-12 12:00:00';</code>
Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!