impdp匯入包含xmltype型別欄位空表報錯問題

lihy114發表於2013-09-11
oralce版本號為11.2.0.1,在匯入包含xmltype型別欄位的空表時報錯,如下錯誤
ORA-39083: 物件型別 TABLE:"TOPICIS"."REG_ENTACTINFOXML" 建立失敗, 出現錯誤:
ORA-14223: 此表不支援延遲建立段
失敗的 sql 為:
CREATE TABLE "TOPICIS"."REG_ENTACTINFOXML" ("ID" NUMBER(19,0) NOT NULL ENABLE, "MARPRID" NUMBER(19,0), "BUSID" NUMBER(19,0), "BUSFLOWID" NUMBER(19,0) NOT NULL ENABLE, "BUSTYPE" VARCHAR2(2 BYTE) NOT NULL ENABLE, "STATE" VARCHAR2(2 BYTE) NOT NULL ENABLE, "ENTNAME" VARCHAR2(180 BYTE), "REGNO" VARCHAR2(50 BYTE), "LEREP" VARCHAR2(45 BYTE), "ENTTYPE" VARCHAR2(4 BYT

暫時沒有找到較好的解決辦法,現在考慮升級到11.2.0.3版本,不知道能否解決這個問題

現在的解決辦法是在原庫中手動分配段,然後再將這幾個表單獨匯出成dmp檔案,之後再單獨匯入到新庫中

檢視是否分配段空間的語句
select * from v$user_segments where segment_name='表名稱';

手動分配段空間
alter table table_name allocate extent;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28803801/viewspace-772534/,如需轉載,請註明出處,否則將追究法律責任。

相關文章