2011-12-21 39 views
2

我有一個Oracle數據庫轉儲文件,現在我只需要包含在那裏的表的一部分。有誰知道我可以如何將這些零件提取到單獨的轉儲文件(或SQL)中?Oracle SQL轉儲文件將部分提取到sql /另一個轉儲文件

我想過使用import語句。從轉儲文件(全出口)進口到轉儲文件(需要的部分)這樣的事情,但沒有它不可能不知道其可能這樣

import user/pw directory=fullexport_dump dumpfile=part.dmp logfile=import.log status=30 

回答

3

。您只能在使用query參數導出時限制行。

exp ..... query="where id=10" 

您可以在Oracle Documentation.

所以進一步搜索,導入整個表,並創建一個只需要部分新表:

create table NEEDEDPARTS as select * from FULLEXPORT where id=10 

或者導入整個表,並重新與query參數一起導出。

相關問題