Les données supprimées à l'aide de DELETE dans Oracle peuvent être récupérées à partir de la corbeille. Les étapes de récupération comprennent : 1. Confirmer que les données sont récupérables ; 2. Annuler la transaction ; 3. Utiliser la requête flashback ; 4. Utiliser l'espace table d'annulation ; 5. Utiliser les points de récupération. Cependant, vous devez faire attention aux autorisations, aux superpositions et aux restrictions d'annulation de l'espace table. Il est recommandé de consulter un expert avant de restaurer les données.
Oracle DELETE Comment restaurer après suppression ?
Lorsque vous utilisez l'instruction DELETE d'Oracle pour supprimer des données, les données ne seront pas supprimées directement, mais seront déplacées vers la corbeille (espace de table d'annulation). Par conséquent, les données supprimées peuvent être récupérées dans certains cas.
Étapes pour récupérer les données supprimées :
v$recyclebin
. v$recyclebin
视图来查看。ROLLBACK
语句回滚。FLASHBACK QUERY
语句,指定要恢复数据的特定时间点。DBMS_FLASHBACK
包中的 GET_UNDO
过程。RECOVER DATABASE
Si l'opération de suppression a été effectuée dans la transaction en cours, les données peuvent être récupérées en annulant la transaction. Utilisez l'instruction ROLLBACK
pour revenir en arrière.
FLASHBACK QUERY
pour spécifier un moment spécifique auquel les données doivent être récupérées. GET_UNDO
du package DBMS_FLASHBACK
. RECOVER DATABASE
. 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!