問題:在使用exp導出用戶數據後,再使用imp導入時,必須保證二者對象的表空間一致才能成功導入sql
在此分享一點解決辦法:工具
select 'ALTER TABLE ' || OWNER || '.' || table_name || ' drop CONSTRAINT ' || constraint_name || ' cascade;' from dba_constraints dc where dc.owner='USER'; -- 生成刪除主,外建的代碼,複製出來 執行便可刪除約束
select 'drop index ' || owner || '.' || index_name || ' ;' from dba_indexes di where di.owner='USER' AND DI.TABLE_TYPE='TABLE' AND di.UNIQUENESS!='UNIQUE' order by di.table_name, di.index_name; -- 查詢後,複製出來,執行後就能夠禁止索引