1. 程式人生 > >Oracle匯出學習筆記1

Oracle匯出學習筆記1

Oracle匯出學習1

export匯出Oracle資料庫

匯出

在這裡插入圖片描述

匯出表

  1. 匯出自己的表
    exp userid=scott/[email protected] tables=(emp) file=d:\scott.dmp
  2. 匯出其它方案的表
    exp userid=system/[email protected] tables=(scott.emp) file=d:\scott2.dmp
  3. 匯出表結構
    exp userid=scott/[email protected] tables=(emp) file=d:scott3.dmp rows=n
  4. 使用直接匯出的方式
    exp userid=scott/[email protected] tables=(emp) file=d:\scott4.dmp direct=y
    該方式匯出速度快,資料量大時可以考慮該方式,但需要資料庫的字符集與客戶端字符集完全一致,否則會報錯。

匯出單個使用者方案

使用scott賬號匯出Scott的使用者方案
exp userid=scott/[email protected]

owner=scott file=d:\scott.dmp
或者
exp scott/[email protected] owner=scott file=d:\scott.dmp

匯出多個使用者方案

exp userid=system/[email protected] owner=(system,scott) file=d:\files.dmp
或者
exp system/[email protected] owner=(system,scott) file=d:\files.dmp
注意:匯出時注意賬號的許可權

匯出資料庫

匯出所有資料庫中的物件及資料(資料量大時匯出時間較長),full=y

代表匯出所有,inctype增量備份
exp userid=system/[email protected] full=y inctype=complete file=d:\x.dmp