Article

[Oracle] : supprimer user/schema et tablespace

Comment supprimer un schéma oracle ?

SQL> drop user TOTO cascade;

Et pour réaliser la suppression d’une liste de schémas (users), il suffit de faire une belle boucle for sur le fichier liste.schema contenant la liste suivi d’un echo puis d’un pipe avec sqlplus et le compte sysdba :

for i in $(cat liste.schema );do echo "drop user ${i} cascade;" | sqlplus '/ as sysdba'; done

Pour supprimer des tablespaces et leurs datafiles :

drop tablespace TABLESPACE_NOM including contents and datafiles ;
Découvrez  [Oracle] : comment lister les tables lockées et les dévérouiller ?
Explorer les formations Xavki

Pour apprendre dans l ordre, repartez depuis la roadmap ou une playlist thematique.