A partir de la version 10G d'Oracle ce paramètre RECYCLEBIN (ON/OFF) permet d'activer ou non une Corbeille. Par défaut l'option recycle bin de la base de données est active.
Lorsqu'une table est supprimée avec un DROP TABLE, Oracle la renomme et la place automatiquement dans le RECYCLEBIN du schéma user en cours.
|
SQL> ALTER SYSTEM SET RECYCLEBIN = OFF ; |
|
SQL> ALTER SESSION SET RECYCLEBIN = OFF ; |
La désactivation du recycle bin (RECYCLEBIN=OFF) ne purge pas les objets déjà présent dans la corbeille.
|
SQL> ALTER SYSTEM SET RECYCLEBIN = ON ; |
ALTER SYSTEM SET n'écrit en aucun cas dans un PFILE mais dans un SPFILE
Les changements dynamiques seront effectifs mais disparaîtront en cas de redémarrage de l'instance si vous êtes en mode PFILE, les changements ne seront pas permanents
(Soyez vigilant en mode PFILE et enregistrez la ligne RECYCLEBIN=ON dans le PFILE (InitSID.ora)).
| Liens en rapport avec l'article et qui sont susceptibles de vous intéresser |
|
• FLASHBACK et DROP TABLE avec RECYCLEBIN • ALTER SYSTEM SET avec SPFILE et PFILE |