Oracle導入數據無法導出空表的問題


Oracle 11G在用export導出時,空表不能導出,11G R2中有個新特性,當表無數據時,不分配segment,以節省空間。

那么我們應該如何導出空表:

利用如下語句生成alter語句,未每個空表分配segment

  select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;

粘貼運行結果sql直接運行;
然后直接使用plsql導出數據表即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM