Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wyeksportować puste tabele w Oracle?

Może to być spowodowane tym, że te tabele mogą nie być przydzielone. Przed wykonaniem kopii zapasowej musisz zidentyfikować wszystkie tabele, które nie zawierają danych. Następnie zmień te tabele, aby przydzielić zakres.

ALTER TABLE <table_name> ALLOCATE EXTENT;

Użyj poniższego skryptu, aby zmienić wszystkie tabele, do których nie mają przydzielonego zakresu.

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

Skopiuj dane wyjściowe i wykonaj je.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcja SYSTIMESTAMP w Oracle

  2. dbms_lob.getlength() vs. length(), aby znaleźć rozmiar blob w Oracle

  3. Jak wyeksportować wynik zapytania do programu Excel w programie Oracle SQL Developer?

  4. Funkcja LTRIM() w Oracle

  5. Proces aktualizacji krok po kroku dla aktualizacji R12.2 część -4 (stosowanie pakietu aktualizacji wersji 12.2.x)