ORACLE-EXP和IMP方法介紹

說明:數據庫

以前常常有人詢問數據庫導出導入的方法,去百度查詢,可是查詢的結果卻不是很盡如人意,因此在此作個基本的總結,包括 導出:(導出用戶,導出表,導出表結構不帶數據,QUERY參數),導入(導入數據文件,導入表結構,導入數據忽略表結構,僅導入數據)。使用的參數按照自認爲使用頻率由高到低介紹,內容相比較EXP幫助文檔不全,可是足夠應對基本的工做任務,想仔細研究的建議查看幫助文檔。後續內容有變動會及時增長。spa

 

導出命令 EXP日誌

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP [ PARAMETER 參數 ]索引

USER:用戶名文檔

PASSWORD:密碼百度

SID:數據庫實例名file

FILE:輸出文件(EXPDAT.DMP)輸出的文件名字權限

 

DIRECT:導出的直接路徑,導出文件的所在路徑,輸出文件的路徑也能夠直接寫在file密碼

EXP USER/PASSWORD@SID FILE=DIRECT/EXPDAT.DMP [ TABLES=|OWNER=|...]方法

 

OWNER:數據庫用戶名

 

TABLES:數據庫表列表,支持多表導出

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP TABLES=TABLE1 TABLE2 ...

 

ROWS:導出數據行 默認是Y 導出表和數據,當ROWS=N 只導出表結構沒有數據

 

QUERY:須要注意的是隻在表模式(表模式就是導出表的操做)中有效

EXP USER/PASSWORD@SID FILE=EXPDAT.DMP TABLES=TBNAME QUERY=\"WHERE ID='1'\"

 

FULL:導出整個文件 (N )

GRANTS:導出權限 (Y)

INDEXES:導出索引 (Y)

INCTYPE:增量導出類型

TRIGGERS:導出觸發器 (Y)

CONSTRAINTS:導出的約束條件(Y)

BUFFER :數據緩衝區的大小

LOG:屏幕輸出的日誌文件

 

 

導入命令(IMP)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP [ PARAMETER ]

FILE:輸入文件(EXPDAT.DMP)輸入的文件名字

FULL:導入整個文件 默認(N) 通常給 (Y)       

IGNORE:忽略建立錯誤 (N)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP IGNORE=Y FULL=Y

ROWS:導入數據行 (Y)        

DATA_ONLY:僅導入數據(Y)

IMP USER/PASSWORD@SID FILE=EXPDAT.DMP DATA_ONLY=Y FULL=Y

GRANTS :導入權限 (Y)          

INDEXES :導入索引 (Y)

INCTYPE :增量導入類型        

相關文章
相關標籤/搜索