2010-04-01 20 views
2

我想知道,如何從oracle數據庫導出很多表格。在Oracle上導出很多表格

我使用exp.exe,創建文件expdat.dmp等等。 我選擇只導出表格,在那裏我必須寫出哪些表格。

有沒有得到他們所有的機會?

感謝

回答

1

可以導出表的列表,或者您可以導出由特定用戶,或各種其他方法擁有的所有表。 exp命令沒有參數,會告訴你這個。但它不會那麼明顯 - 使用parm文件告訴它你想要輸出什麼和如何更容易。

+0

的指定列表,我如何通過一個特定的用戶導出表? – Adomas 2010-04-01 12:34:27

+0

這是一個小會,所以我不是100%肯定的語法,但它是這樣的: EXP用戶名/密碼文件= xxx.dmp用戶=(USERNAME1,USERNAME2) – MJB 2010-04-01 12:42:42

+0

非常感謝:)如果這能沒有工作,我想到了另一種似乎在小型數據庫中工作的方式。 – Adomas 2010-04-01 12:45:22

0

可以導出表

exp userid=scott/tiger file=dumfile.dmp log=logfile.txt tables=EMP,DEPT,SALGRADE consistent=y buffer=1024000