網頁

2013年5月12日

[oracle] 如何指定單一資料表(TABLE)做匯出匯入資料

Oracle有提供單一資料表做exp匯出及imp匯入功能。


範例:
//匯出
EXP user/password@dbname BUFFER=64000 FILE=c:\MyTable.dmp TABLES=(table_name) FULL=N


//匯入
IMP user/password@dbname FILE="c:\MyTable.dmp" IGNORE=Y TABLES=(table_name) FEEDBACK=1000 BUFFER=64000


注意事項:
  • 匯入資料時,建議先將目的資料表資料清空,以加快匯入速度。
  • 目的資料表必須與來源資料表欄位數量及屬性相同。