EXP/IMP 學習(一)
1.1 基本命令
1. 獲取幫助
$ exp help=y
$ imp help=y
2. 三種工作方式
(1)互動式方式
$ exp // 然後按提示輸入所需要的引數
(2)命令列方式
$ exp file=/oracle/test.dmp full=y // 命令列中輸入所需的引數
(3)引數檔案方式
$ exp parfile=username.par // 在引數檔案中輸入所需的引數
引數檔案 username.par 內容 userid=username/userpassword buffer=8192000
compress=n grants=y
file=/oracle/test.dmp full=y
3. 三種模式
(1)表方式,將指定表的資料匯出/匯入。
匯出:
匯出一張或幾張表:
$ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,table2
匯出某張表的部分資料
$ exp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1 query=\”where col1=\’…\’
and col2 \匯入:
匯入一張或幾張表
$ imp user/pwd file=/dir/xxx.dmp log=xxx.log tables=table1,table2 fromuser=dbuser touser=dbuser2 commit=y ignore=y
(2)使用者方式,將指定使用者的所有物件及資料匯出/匯入。
匯出:
$ exp user/pwd file=/dir/xxx.dmp log=xxx.log wner=(xx, yy)
只匯出資料物件,不匯出資料 (rows=n )
$ exp user/pwd file=/dir/xxx.dmp log=xxx.log wner=user rows=n
匯入:
$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2
commit=y ignore=y
(3)全庫方式,將資料庫中的所有物件匯出/匯入匯出:
$ exp user/pwd file=/dir/xxx.dmp log=xxx.log full=ycommit=y ignore=y
匯入:
$ imp user/pwd file=/dir/xxx.dmp log=xxx.log fromuser=dbuser touser=dbuser2
1.2 高階選項
1. 分割成多個檔案
以多個固定大小檔案方式匯出:這種做法通常用在表資料量較大,單個 dump檔案可能
會超出檔案系統的限制的情況
$ exp user/pwd file=1.dmp,2.dmp,3.dmp,…filesize=1000m log=xxx.log full=y
以多個固定大小檔案方式匯入
$ imp user/pwd file=1.dmp,2.dmp,3.dmp,… filesize=1000m tables=xxx fromuser=dbuser touser=dbuser2 commit=y ignore=y
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-666321/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- EXP/IMP 學習(五)
- EXP/IMP 學習(四)
- EXP/IMP 學習(三)
- EXP/IMP 學習(二)
- EXP/IMP 學習(六)
- 關於exp/imp的總結學習
- exp/imp工具
- Oracle imp/expOracle
- 【EXP/IMP】使用EXP /IMP工具“模糊”匯出和匯入
- oracle exp和impOracle
- oracle imp和expOracle
- exp imp資料
- oracle exp imp 用法Oracle
- EXP&IMP PIPE
- 【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事項Oracle
- exp和imp詳解
- 淺談exp/imp(上)
- 淺談exp/imp(下)
- exp/imp命令詳解
- exp/imp工具的使用
- IMP和EXP筆記筆記
- exp_imp實戰
- 練習一下Oracle的邏輯備份恢復,EXP/IMPOracle
- Oracle的exp/imp詳解Oracle
- exp,imp 遷移資料
- imp/exp資料遷移
- oracle exp_imp小記Oracle
- 大表exp/imp遷移
- imp/exp命令 詳解(1)
- 理解exp, imp 使用direct=y 及imp commit=yMIT
- ORACLE exp/imp匯入報錯IMP-00009&IMP-00028&IMP-00015Oracle
- exp,imp相關工具說明
- RMAN與exp / imp的區別
- expdp\impdp及exp\imp 詳解
- Oracle Exp/Imp常見問題Oracle
- 轉:Exp/Imp工具效能調優
- 老外的EXP&IMP總結
- exp和imp的詳細操作