Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como exportar tabelas vazias no oracle


Isso pode ser porque essas tabelas não podem ser alocadas em extensão. Antes de fazer o backup, você precisa identificar todas as tabelas que não possuem dados. Em seguida, altere essas tabelas para alocar a extensão.
ALTER TABLE <table_name> ALLOCATE EXTENT;

Use o script abaixo para alterar todas as tabelas que não possuem extensão alocada.
SELECT 'ALTER TABLE '||table_name||' ALLOCATE EXTENT;' FROM user_tables WHERE segment_created = 'NO';

Copie a saída e execute-a.