sql >> Base de Datos >  >> RDS >> Oracle

Cómo exportar tablas vacías en Oracle

Esto puede deberse a que es posible que estas tablas no se asignen por extensión. Antes de realizar una copia de seguridad, debe identificar todas las tablas que no tienen datos. Luego modifique estas tablas para asignar la extensión.

ALTER TABLE <table_name> ALLOCATE EXTENT;

Use el siguiente script para modificar todas las tablas que no tienen asignada una extensión.

SELECT 'ALTER TABLE '||table_name||' ALLOCATE EXTENT;' FROM user_tables WHERE segment_created = 'NO';

Copie la salida y ejecútela.