Есть 2 способа как можно удалить экземпляр СУБД Oracle:
- универсальный – заключается в ручном удалении всех созданных файлов экземпляра;
- с помощью специальной команды удаления БД
Второй способ не обладает универсальностью, т.к. в ранних версиях oracle команда удаления отсутствовала. Этот способ заключается в следующем.
Сначала необходимо запустить экземпляр в эксклюзивном режиме:
SQL> shutdown immediate; База данных закрыта. База данных размонтирована. Экземпляр ORACLE завершен. SQL> startup mount restrict exclusive; Экземпляр ORACLE запущен. Total System Global Area 413429760 bytes Fixed Size 2213776 bytes Variable Size 335546480 bytes Database Buffers 67108864 bytes Redo Buffers 8560640 bytes База данных смонтирована.
И выплнить удаление:
SQL> drop database; База данных удалена. Отсоединено от Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, Oracle Label Security, OLAP, Data Mining, Oracle Database Vault and Real Application Testing options SQL>exit