1、導入時ORA-01659異常ide
一、問題spa
導入DMP文件時發生異常:ORA-01659: 沒法分配超出 3 的 MINEXTENTSit
二、緣由io
表空間已滿table
三、處理class
ALTER DATABASE DATAFILE '表空間文件路徑' AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITEDselect
或ALTER TABLESPACE 表空間名 AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITEDim
2、11G經過exp不能導出空表數據
一、問題異常
在使用exp導出時未使用過的空表不能導出
二、緣由
1G中新特性,當表無數據時,不分配segment,以節省空間
三、處理
修改deferred_segment_creation 參數的值。
該參數的默認值爲true,執行alter system set deferred_segment_creation=false;,全部表都分配segment。
須要注意的是,該參數只對設置以後建立的表產生做用。對於以前的表能夠經過執行select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0語句,並將執行後的獲得的結果語句執行便可。