Oracle
 sql >> Database >  >> RDS >> Oracle

Come esportare tabelle vuote in Oracle

Ciò potrebbe essere dovuto al fatto che queste tabelle potrebbero non essere allocate in misura. Prima di eseguire il backup è necessario identificare tutte le tabelle che non hanno dati. Quindi modifica queste tabelle per allocare l'estensione.

ALTER TABLE <table_name> ALLOCATE EXTENT;

Usa lo script seguente per modificare tutte le tabelle a cui non è stato assegnato un extent.

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

Copia l'output ed eseguilo.