關於oracle imp 匯入避開若干表
oracle imp[@more@]
imp 匯入時忽略某些表的辦法
演示過程
1、建立新使用者
create user sec identified by sec;
grant dba to sec;
conn sec/sec
create table t1 (x int);
create table t2 (x int);
create table t3 (x int);
insert into t1 values(1);
insert into t2 values(2);
insert into t3 values(3);
commit;
exp sec/sec file=sec.dmp
drop table t1 purge;
drop table t2 purge;
drop table t3 purge;
create table t1 (x int);
imp sec/sec file=sec.dmp full=y
t1表沒有被匯入資料
如果選用引數 ignore=y 那麼t1表的資料會被匯入。
ignore引數預設是n。
這顯然與我們的期望相違背,我們可以建立其他以t1命名的資料庫物件來規避上述問題。
如建立一個t1 的檢視
create view t1 as select * from dual;
然後再匯入就可以避免匯入t1資料了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/309902/viewspace-1059073/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle匯入(imp )與匯出(exp )Oracle
- ORACLE匯入匯出命令exp/impOracle
- oracle資料匯出匯入(exp/imp)Oracle
- Oracle 遠端匯出匯入 imp/expOracle
- Oracle imp 匯入資料到另一個表空間Oracle
- Oracle exp/imp匯出匯入工具的使用Oracle
- Oracle資料匯入匯出imp/exp命令Oracle
- oracle資料的匯入匯出imp/expOracle
- oracle imp匯入幾點小記Oracle
- Oracle資料匯入匯出imp/exp命令(轉)Oracle
- ORACLE exp/imp匯入報錯IMP-00009&IMP-00028&IMP-00015Oracle
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- oracle 10.1.0.2匯入IMP-00017Oracle
- 關於oracle的備份 匯入Oracle
- 【EXP/IMP】使用EXP /IMP工具“模糊”匯出和匯入
- 資料匯入匯出EXP/IMP
- exp/imp匯出匯入資料
- oracle排除表匯入匯出Oracle
- 使用IMP將資料匯入指定的表空間
- 關於Oracle 9i exp/imp 遷移過程中表分割槽是否匯入成功的測試Oracle
- exp/imp匯出匯入工具的使用
- Oracle中exp,imp(匯入匯出)資料遷移注意事項Oracle
- 使用Oracle 的 imp ,exp 命令實現資料的匯入匯出Oracle
- 【imp】使用imp工具遷移資料時迂迴地排除特定表的匯入
- EXP COMPRESS以及EXP/IMP EXPDP/IMPDP匯入表結構注意
- Windows DOS窗體下Oracle 資料庫的匯入匯出(IMP/EXP)命令WindowsOracle資料庫
- imp exp 跨系統匯入案例
- 匯入匯出 Oracle 分割槽表資料Oracle
- Oracle使用資料泵匯出匯入表Oracle
- 關於Oracle 9i匯入/匯出效果的測試報告Oracle測試報告
- 關於匯入模式問題模式
- IMP匯入時遭遇oracle等待事件single-task messageOracle事件
- oracle 10g asm資料庫imp匯入慢處理Oracle 10gASM資料庫
- 關於java中Excel的匯入匯出JavaExcel
- 關於產品的若干思考
- imp匯入檔案時報大量的imp-0008錯誤
- 關於 Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- 關於若干資料平均放入若干個盒子的問題