Oracle: Drop Schema Lento

Oracle: Drop Schema Lento

Nessa semana fui deletar um schema de estava demorando muito! Mas muito mesmo, coisa de 3 semanas e não terminada. A solução encontra foi:

SQL> 
set linesize 200
set heading off
set echo off
spool objects-to-delete.sql
select 'drop '||object_type||' '|| object_name || DECODE(OBJECT_TYPE,'TABLE',' CASCADE CONSTRAINTS;',';') from user_objects;
spool off

-- Excluíndo os objetos 
SQL> @delete-objects.sql

-- Depois de deletar todos os objectos do schema eu consegui deletar o schema.
SQL> drop user siga cascade;

Abs,