Oracle中用exp imp命令快速匯入匯出資料

2021-08-17 17:26:43 字數 867 閱讀 9201

【用 exp 數 據 導 出】:

1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d:\daochu.dmp中

exp system/manager@test file=d:\daochu.dmp full=y

2 將資料庫中system使用者與sys使用者的表匯出

exp system/manager@test file=d:\daochu.dmp owner=(system,sys)

3 將資料庫中的表table1 、table2匯出

exp system/manager@test file=d:\daochu.dmp tables=(table1,table2)

4 將資料庫中的表table1中的字段filed1以」00″打頭的資料匯出

exp system/manager@test file=d:\daochu.dmp tables=(table1) query=\」 where filed1like '00%'\」

上面是常用的匯出,對於壓縮我不太在意,用winzip把dmp檔案可以很好的壓縮。不過在上面命令後面 加上 compress=y   就可以了。

【用 imp 數 據 導 入】:

1 將d:\daochu.dmp 中的資料匯入 test資料庫中。

imp system/manager@test   file=d:\daochu.dmp

上面可能有點問題,因為有的表已經存在,然後它就報錯,對該錶就不進行匯入。

在後面加上 ignore=y 就可以了。

2 將d:\daochu.dmp中的表table1 匯入

imp system/manager@test   file=d:\daochu.dmp   tables=(table1)

Oracle中用exp imp命令引數詳解

原文出自 oracle中用exp imp命令引數詳解 用 exp 數 據 導 出 1 將資料庫test完全匯出,使用者名稱system 密碼manager 匯出到d daochu.dmp中 exp system manager test rows y indexes y compress n buf...

Oracle匯入 匯出exp imp

export 匯出資料,dmp檔案,其實就是select。import 匯入資料,其實就是insert 缺陷 匯出的時候需要全表匯出,速度慢,不是實時,而且是邏輯備份 1 exp exp匯出分為一下幾種模式 表模式 匯出某個使用者下指定的表 使用者模式 匯出某個使用者下所有的物件 資料庫模式 匯出除...

Oracle學習筆記 使用exp imp

一概述 exp和imp工具是oracle一直以來都提供的邏輯匯入匯出工具 original!二基本用法 exp user password tns full owner tables tablespaces transport tablespace file rows imp user passwo...