imp-00003:oracle error 959 encountered
背景描述:今天imp 匯入dmp,dmp中有6張表,且均為同一用戶的表,其中四張匯入成功,還有兩張表匯入失敗,提示 imp-00003:oracle error 959 encountered ;
tablespaces does not exits;
匯入陳述句為:
imp system/oracle123 file=/dmp/dmpfile.dmp log=/dmp/impfile.log fromuser=oracle touser=test
檢查匯入陳述句,指定表空間,添加ignore=y 引數后仍然報錯;
檢查報錯的表欄位,發現該表中有clob 或者 blob欄位;
解決辦法:找到報錯表的建表陳述句,先在目標端中創建該表,替換建表陳述句中的表空間為目標端用戶的表空間,然后再imp匯入dmp,添加ignore=y引數,最終的匯入陳述句為:
imp system/oracle123 file=/dmp/dmpfile.dmp log=/dmp/impfile.log fromuser=oracle touser=test tablespaces=test_data ignore=y
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/265468.html
標籤:其他
上一篇:索引失效與解決方案
下一篇:mybatis 入門
