简体   繁体   English

仅导出转储文件中的数据,而不导出sqlplus中的表结构

[英]export the data only in dump file not the table structure in sqlplus

I am facing issue in exporting the only data in a dump file in oracle. 我在导出oracle转储文件中的唯一数据时遇到问题。
I am using this query... 我正在使用此查询...

exp ABPPMGR_OP1/ABPPMGR_OP1_Y2016@i2opqa2 FILE=D:\da_software\software\DA27Sep2016.dmp LOG=D:\da_software\software\DA27Sep2016.log PARFILE=D:\da_software\software\file.par STATISTICS=NONE

and in file.par , I provided list of table as this: 在file.par中,我提供了表列表,如下所示:

TABLES=('DEV.MST_ENTERPRISEMASTER,
DEV.MST_TARIFFZONEMASTER,
DEV.MST_INSTANCEMASTER,
DEV.MST_INSTANCEENGINEIDMAP,
DEV.MST_HIERARCHYMASTER,
DEV.MST_ITEMMASTER,
DEV.MST_TRANSAGENTMASTER,
DEV.MST_BODHEADER,
DEV.MST_ITEMGROUPMASTER,
DEV.MST_ORGMASTER,
DEV.MST_SUPCHAINMASTER,
DEV.MST_SITEMASTER,
DEV.MST_PRODUCTMASTER,
DEV.MST_ITEMGROUPDETAIL,
DEV.MST_BUCKETMASTER,
DEV.MST_BOMHEADER,
DEV.MST_BODZONELANEDETAIL,
DEV.MST_PRODHRCYMASTER,
DEV.MST_RESOURCEMASTER,
DEV.MST_ROUTINGHEADER,
DEV.MST_SALESMASTER,
DEV.MST_TRANSSERVICEMASTER,
DEV.MST_PLANMASTER,
DEV.MST_BUCKETDETAIL,
DEV.MST_ITEMSITEMASTER,
DEV.MST_BODDETAIL,
DEV.MST_ITEMBOMROUTING,
DEV.MST_PLANPARAMETERS,
DEV.MST_ROUTINGOPERATION,
DEV.MST_SALESHRCYMASTER,
DEV.MST_SALESPRODDETAIL,
DEV.MST_WORKCENTERMASTER,
DEV.MST_BOMCOMPONENTS,
DEV.MST_WORKCENTERDETAIL,
DEV.MST_OPRESOURCE,
DEV.MST_BOMCOMPONENTSAL,
DEV.MST_CALENDARMASTER,
DEV.MST_CALENDARDETAIL,
DEV.MST_ORGSITERELATION,
DEV.SALESPRODALLOC,
DEV.SALESPRODATP,
DEV.SALESORDERMASTER,
DEV.SALESORDERLINE,
DEV.FORECASTGROUP,
DEV.FORECASTDETAIL,
DEV.SALESORDERLINEPROPERTY,
DEV.SOPROMISE,
DEV.SALESORDERCONSPLAN,
DEV.MST_BUCKETPATTERN,
DEV.MST_OPCALENDAR,
DEV.MST_ITEMSUBMASTER,
DEV.MST_CALBASEDATTR')

Please help. 请帮忙。

Kind Regards Rahul 亲切的问候拉胡尔

As stated above,it's not possible to dump just data without a table structure. 如上所述,没有表结构就不可能仅转储数据。 You can use 'DATA_ONLY=Y' switch while importing, though. 不过,您可以在导入时使用“ DATA_ONLY = Y”开关。

See DATA_ONLY=Y 看到DATA_ONLY = Y

-- Sample statements (you can change to use with .par file) -示例语句(您可以更改为与.par文件一起使用)

$ exp ABPPMGR_OP1/ABPPMGR_OP1_Y2016@i2opqa2 file=ABPPMGR_OP1.dmp OWNER=ABPPMGR_OP1 LOG=ABPPMGR_OP1_EXP.lst
$ imp file=ABPPMGR_OP1.dmp TABLES=ACTION_CODES, REASON_CODES, WATCH_LISTS, TARGET_WATCH_LISTS, CLEARED_DOCUMENTS DATA_ONLY=Y GRANTS=N  LOG=ABPPMGR_OP1_IMP.lst

You should consider using advanced data pump utilities as well. 您还应该考虑使用高级数据泵实用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM