Drop

De wiki.nexiat.fr
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;

Voir aussi