ORACLE匯入匯出命令exp/imp

yuge_113發表於2011-03-01

exp/imp工具:
帶引數:rows=y   —— 帶資料匯出匯入;rows=n    —— 不帶資料的匯出匯入,只移植結構。

例:

 只匯出3張表的結構:
exp wner=user tables=(tb1,tb2,tb3) rows=n file=c:\1.dmp
 連帶資料匯出:
exp wner=user tables=(tb1,tb2,tb3) rows=y file=c:\2.dmp

imp fromuser=user touser=user2 file=c:\1.dmp

或者
imp fromuser=user touser=user2 file=c:\2.dmp 

匯出一個使用者下的所有表資料

常用的命令

Exp file=file.dmp rows=y log=log_name

其中username/password為匯出使用者的使用者名稱和密碼

Instance為匯出的例項名


匯出一個使用者下的表結構為sql檔案

使用命令好像匯出的都是dmp檔案

可以使用plsql軟體在tools--àexport user object

如果不要到處table space ,不要勾include storage

選擇匯出的路徑檔名,export可以直接匯出了


匯入一個使用者下的所有表資料

常用命令

Imp file=file.dmp fromuser=user1 touser=user2

執行時會提示你輸入system的密碼。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24778843/viewspace-688211/,如需轉載,請註明出處,否則將追究法律責任。

相關文章