1. 程式人生 > >oracle exp imp實現導出導入

oracle exp imp實現導出導入

用戶 簡單 dmp comment 服務 導入 本地 報錯 rac

一.說明
oracle 的exp/imp命令用於實現對數據庫的導出/導入操作;

exp命令用於把數據從遠程數據庫服務器導出至本地,生成dmp文件;

imp命令用於把本地的數據庫dmp文件從本地導入到遠程的Oracle數據庫中。

二.下面介紹的是導入導出的實例。
數據導出:

exp myname/[email protected]/orcl file = d:\my.dmp
--將數據庫完全導出
exp myname/[email protected]/orcl file = d:\my.dmp full = y
--只導出用戶myuser下的表
exp myname/[email protected]/orcl file = d:\my.dmp owner = (myuser)
--只導出test1、test2表
exp myname/[email protected]/orcl file = d:\my.dmp tables=(test1,test2)

數據導入:

--全部導入
imp myname/[email protected]/orcl file = d:\my.dmp full = y
--全部導入,忽略已存在數據
imp myname/[email protected]/orcl file = d:\my.dmp full = y ignore=y
--只導入test1 test2表
imp myname/[email protected]/orcl file = d:\my.dmp tables=(test1,test2)

exp導出的時候 owner和tables只能指定其一
否則報錯
EXP-00026: 指定了沖突模式
EXP-00000: 導出終止失敗

imp導入的時候 full和tables只能指定其一
否則報錯

IMP-00024: 只能指定一種模式 (TABLES, FROMUSER 或 FULL)
IMP-00000: 未成功終止導入

PS:只對命令作簡單說明,參數眾多,能實現基本訴求即可,如需詳細了解,查閱相關資料。


再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow

oracle exp imp實現導出導入