Oracle匯出學習筆記1
阿新 • • 發佈:2019-01-06
Oracle匯出學習1
export匯出Oracle資料庫
匯出
匯出表
- 匯出自己的表
exp userid=scott/[email protected] tables=(emp) file=d:\scott.dmp
- 匯出其它方案的表
exp userid=system/[email protected] tables=(scott.emp) file=d:\scott2.dmp
- 匯出表結構
exp userid=scott/[email protected] tables=(emp) file=d:scott3.dmp rows=n
- 使用直接匯出的方式
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