| 特性 | EXP/IMP (Client-side) | EXPDP/IMPDP (Server-side) |
|---|---|---|
| 執行位置 | Client/Server 均可 | 僅 Server 端 |
| 檔案存放 | Client 本機 | Server 目錄物件 (DIRECTORY) |
| 平行處理 | 不支援 | 支援 PARALLEL |
| 檔案相容性 | IMP 僅讀 EXP 檔 | IMPDP 僅讀 EXPDP 檔 |
| 導出模式 | 完整、用戶、表、表空間 | 同四種 + 可跨網路導入 |
CREATE DIRECTORY DUMP_DIR AS '/u01/backup/dump';
GRANT READ, WRITE ON DIRECTORY DUMP_DIR TO SCOTT;
EXPDP 僅能寫入 Directory 物件對應的 OS 路徑,不可直接指定 OS 路徑。
| 參數 | 用途 | 預設值/備註 |
|---|---|---|
| ATTACH | 連接現有作業 | [SCHEMA.]JOB_NAME |
| CONTENT | 導出內容 | ALL / DATA_ONLY / METADATA_ONLY |
| DIRECTORY | 目錄物件名 | 必填 |
| DUMPFILE | 轉儲檔名 | expdat.dmp,支援多檔 FILE1,FILE2 |
| ESTIMATE | 空間估算方法 | BLOCKS / STATISTICS |
| ESTIMATE_ONLY | 僅估算不執行 | Y / N |
| EXCLUDE | 排除物件類型 | OBJECT_TYPE[:NAME_CLAUSE],與 INCLUDE 互斥 |
| FILESIZE | 單一檔案最大尺寸 | 0 (無限制) |
| FLASHBACK_SCN | 指定 SCN 時間點導出 | 與 FLASHBACK_TIME 擇一 |
| FLASHBACK_TIME | 指定時間點導出 | TO_TIMESTAMP(...) |
| FULL | 完整資料庫導出 | Y / N (需 EXP_FULL_DATABASE 權限) |
| HELP | 顯示說明 | Y / N |
| INCLUDE | 包含物件類型 | OBJECT_TYPE[:NAME_CLAUSE] |
| JOB_NAME | 作業名稱 | SYS_XXX |
| LOGFILE | 日誌檔名 | export.log |
| NETWORK_LINK | 遠端 DB Link 導出 | 跨資料庫直接導入 |
| NOLOGFILE | 不產生日誌 | Y / N |
| PARALLEL | 平行度 | 1 (Enterprise Edition 才生效) |
| PARFILE | 參數檔路徑 | OS 路徑可用 |
| QUERY | 資料過濾 WHERE 條件 | [SCHEMA.]TABLE:WHERE_CLAUSE |
| SCHEMAS | Schema 模式導出 | 預設當前用戶 |
| STATUS | 顯示進度間隔(秒) | 0 (不顯示) |
| TABLES | 表模式導出 | [SCHEMA.]TABLE[:PARTITION] |
| TABLESPACES | 表空間模式導出 | 列表 |
| TRANSPORT_FULL_CHECK | 可傳輸表空間完整檢查 | Y / N |
| TRANSPORT_TABLESPACES | 可傳輸表空間模式 | 列表 |
| VERSION | 導出元資料版本 | COMPATIBLE / LATEST / 版本字串 |
EXPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=TAB.DMP TABLES=DEPT,EMP
EXPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=SCHEMA.DMP SCHEMAS=SYS,SCOTT
EXPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=TBS.DMP TABLESPACES=USER01,USER02
EXPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=FULL.DMP FULL=Y
EXPDP PARFILE=EXP.PAR,檔案內每行一參數PARALLEL=4 (需多個 DUMPFILE:DUMPFILE=EXP%U.DMP)QUERY=SCOTT.EMP:"WHERE DEPTNO=10"NETWORK_LINK=REMOTE_DB_LINK 直接從遠端導出至本地VERSION=10.2 導出可被 10.2 資料庫導入Data Pump 以 Server-side、平行處理、Directory 物件、豐富參數四大特性全面超越 EXP/IMP。掌握 27 參數與四大模式,配合 PARALLEL、NETWORK_LINK、QUERY 等進階功能,能應對大型資料庫遷移、備份、升級等各種企業級場景。