Drop
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Commande SQL DDL |
| Rôle | Suppression d'objets Oracle |
| Voir aussi | Oracle · Asm · Alter |
DROP est la commande Oracle permettant l'effacement d'éléments (base, diskgroup, tablespace, objets de schéma...). Cette page couvre les cas destructeurs à l'échelle de la base ou du diskgroup — irréversibles sans restauration.
Dropper une base de données
sqlplus / as sysdba shutdown abort; startup select instance_name from v$instance; shutdown immediate; startup mount exclusive restrict drop database;
Attention : DROP DATABASE supprime définitivement tous les fichiers de la base (datafiles, control files, redo logs) référencés par l'instance montée. Aucune confirmation supplémentaire n'est demandée : vérifier l'instance/l'environnement (ORACLE_SID) avant de lancer la commande.
Dropper un diskgroup ASM
Se connecter à l'instance ASM (pas à l'instance base de données) en SQL*Plus. Toute base de données stockée dans ce diskgroup devient inaccessible.
alter diskgroup data dismount force; drop diskgroup data force including contents;