expdp data_only

Hi all

I have a database schema "EXP" and the same database schema "IMP." and there's a 3rd db "PROD".

DB - EXP has all the tables, procedures, etc.

DB-PROD has the relevant data.

EXP metadata have been imported to the IMP. IMP data will come from PROD. So I have an import with DATA_ONLY to IMP of PROD. No problems so far.

But: When importing data are not always responsible according to hierarchies PK and FK; so you will get errors like ORA-02291.

one) so is there a way to do this with the impdp command line arguments.

(b) the alternative is to disable all constraints, load data and then select constraints or just load until each request is satisfied.

I would have preferred "a".

AMAZON

I'm a bit of confusion, you say that you use data pump but the title says "expdp data_only.

Data_only clause is used with imp, not with data pump. With datapump, you use CONTENT = DATA_ONLY (if you want to say that).

If you don't want to or can't make a full expdp/impdp (metadata + data) you have only one way: deactivate, import, activate.

I vote for option 1, import all, quick and easy.

Tags: Database

Similar Questions

  • LRM-00121: "data_only;" is not an allowed value for 'content '.

    Get the below error. Kindly help me

    Microsoft Windows [Version 5.2.3790]
    Copyright (C) 1985-2003 Microsoft Corp.

    C:\Documents and Settings\Tarun > cd\

    C:\ >expdp directory = Data_pump_dir NTable dmp logfile = NTable.log = dumpfile modeluser/model123@model tables = NBANK, NBOI
    content = data_only;
    LRM-00121: "data_only;" is not an allowed value for 'content '.

    Hello

    Remove the semicolon from the end of your command expdp:

    expdp master/master123@MASDB Directory= _pump_dir dumpfile= NEFTTable2.dmp logfile= NEFTTable2.log tables= NT_BTIME content = data_only , N_BANK, NT_BO, NT_TYPE

    It is the duplicate of https://community.oracle.com/thread/3522256.

  • LRM-00121: "data_only;" is not an allowed value for 'content' when exporting in oracle 10 g

    I want to export data only. Here is my order export. But received error. Kindly give me the solution


    expdp master/master123@MASDB Directory= _pump_dir dumpfile= NEFTTable2.dmp logfile= NEFTTable2.log tablesN_BANK, NT_BO, NT_TYPE, NT_BTIME = content = data_only;


    Error:
    LRM-00121: "data_only;" is not an allowed value for the 'content '.

    Hello

    Remove the semicolon from the end of your command expdp:

    expdp master/master123@MASDB Directory= _pump_dir dumpfile= NEFTTable2.dmp logfile= NEFTTable2.log tables= NT_BTIME content = data_only , N_BANK, NT_BO, NT_TYPE

  • using multiple tables in a query in expdp clause

    Is it possible to use the table of multiples in a query of expdp option? I'm doing the following and it fails with the message 'Invalid identifier' I use Oracle version 10.2.0.3 10

    Settings (x.par)

    ************************

    DIRECTORY = DATA_PUMP_DIR

    USERID=XYZ/XYZ@DB1

    DUMPFILE = X.DMP

    LOGFILE = X.LOG

    CONTENT = DATA_ONLY

    TABLES = "TAB1".

    QUERY = TAB1: "WHERE EXISTS (SELECT 1 FROM TAB2 WHERE TAB2.)" KEYID = TAB1. KEYID).

    expdp parfile = x.par

    Error

    ******

    ORA-00904: "TAB1". "" KEYID ": invalid identifier

    Please share your ideas

    Thank you

    Great, thank you very much.it very really worked.

  • expdp + query option to export from several tables with the same condition

    Hello

    We want to export a subset of data only from databases to another. Both on AIX.

    Source/testdatabase 11.2.0.3 (non partitioned tables)
    Target productiion 11.2.0.3 database (separate tables)

    Tables of same names of columns but diffrenet structures a partitioning index and traget so only want to import content

    Each source datbaase hascolumn seq number table and want only to extract the last months of data.


    TABLES:table1,table2...
    DUMPFILE=dump_dir
    CONTENT=data_only
    QUERY= table1:"WHERE seq_num >100 "
    want to use expdp but not sure how to make sure that all tables have the seq_num WHERE > 100 condition, if let table1: go out and have just
    QUERY = "WHERE seq_num > 100"this condition would apply to all tables that we want."


    I'm assuming that can also use impdp CONTENT = data_only?

    Any ideas/thoughts?

    Thank you

    QUERY = "WHERE seq_num > 100"this condition would apply to all tables that we want."

    Yes, it will work for all tables, but ensure that all exported table must include this column.

    QUERY
    Default: no
    Goal
    Allows you to filter the data that is exported by specifying a clause of a SQL SELECT statement, which is applied to all tables in the work of export or a specific table.

    The query_clause is usually a WHERE clause for the selection of refined lines, but could be any SQL clause. For example, an ORDER BY clause can be used to accelerate a migration from a table in a heap in a table held in index. * If a [schema]. table_name is not provided, the query is applied to (and must be valid for) all tables in the export job.*

    http://docs.Oracle.com/CD/B19306_01/server.102/b14215/dp_export.htm

  • expdp with parallel writing in a single file on the OS

    Hi friends,
    I am facing a strange problem. Despite giving parallel = x parameter the expdp is written on a single file at the level of the OS at a time, even if it's written in several files in order (not at the same time)

    While on other servers, I see expdp is able to start writing in several files simultaneously. Here is the example of newspaper
    of my expdp.
    ++++++++++++++++++++
    Export: Release 10.2.0.3.0 - 64 bit Production on Friday, April 15, 2011 03:06:50

    Copyright (c) 2003, 2005, Oracle. All rights reserved.
    ;;;
    Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64 bit Production
    With partitioning, OLAP and Data Mining options
    Start "CNVAPPDBO4". "' EXPDP_BL1_DOCUMENT ': table CNVAPPDBO4/***@EXTTKS1 = BL1_DOCUMENT DUMPFILE=DUMP1_S:Expdp_BL1_DOCUMENT_%U.dmp LOGFILE = LOG1_S:Expdp_BL1_DOCUMENT.log CONTENT = DATA_ONLY FILESIZE = 5 G EXCLUDE = INDEX, STATISTICS, CONSTRAINTS, GRANT PARALLEL = 6 JOB_NAME = Expdp_BL1_DOCUMENT
    Current estimation using BLOCKS method...
    Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
    Total estimation using BLOCKS method: 23,93 GB
    . . exported "CNVAPPDBO4." "' BL1_DOCUMENT ' 17,87 GB 150951906 lines
    Table main "CNVAPPDBO4." "' EXPDP_BL1_DOCUMENT ' properly load/unloaded
    ******************************************************************************
    Empty set of files for CNVAPPDBO4. EXPDP_BL1_DOCUMENT is:
    /tksmig/load2/Oracle/postpaidamd/DUMP1_S/Expdp_BL1_DOCUMENT_01.dmp
    /tksmig/load2/Oracle/postpaidamd/DUMP1_S/Expdp_BL1_DOCUMENT_02.dmp
    /tksmig/load2/Oracle/postpaidamd/DUMP1_S/Expdp_BL1_DOCUMENT_03.dmp
    /tksmig/load2/Oracle/postpaidamd/DUMP1_S/Expdp_BL1_DOCUMENT_04.dmp
    Work "CNVAPPDBO4". "' EXPDP_BL1_DOCUMENT ' successfully completed at 03:23:14

    ++++++++++++++++++++

    uname-a
    HP - UX ocsmigbrndapp3 B.11.31 U ia64 3522246036 unlimited-license user


    He hits a known bug? Please suggest.

    regds,
    Malika

    http://download.Oracle.com/docs/CD/E11882_01/server.112/e16536/dp_export.htm#i1006259

  • ORA-29913: error in executing ODCIEXTTABLEPOPULATE legend while expdp

    Hi all
    My bottom, expdp command fails with the error below:

    With the options of partitioning and Data Mining
    Start "TKSDBO53". "' EXPDP_AR1_TAX_ITEM ': TKSDBO53/***@INTKS10G tables = AR1_TAX_ITEM DUMPFILE=DUMP:Expdp_AR1_TAX_ITEM_%U.dmp LOGFILE = LOG:Expdp_AR1_TAX_ITEM.log CONTENT = DATA_ONLY FILESIZE = 5 G EXCLUDE = INDEX, STATISTICS, CONSTRAINTS, GRANT PARALLEL = JOB_NAME 5 = Expdp_AR1_TAX_ITEM
    Current estimation using BLOCKS method...
    Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
    Total estimation using BLOCKS method: 19,80 MB
    ORA-31693: Data Table object 'TKSDBO53 '. "' AR1_TAX_ITEM ': 'AMAXVALUE_BMAXVALUE' failed to load/unload and being ignored because of the error:
    ORA-29913: error in executing ODCIEXTTABLEPOPULATE legend
    ORA-00001: unique constraint (TKSDBO53. SYS_C00612451) violated
    ORA-06512: at "SYS." "KUPF$ FILE ', line 2580
    ORA-06512: at line 1
    . . exported "TKSDBO53." "' AR1_TAX_ITEM ': 'AMAXVALUE_BMAXVALUE' 324 lines 0 KB
    Table main "TKSDBO53." "' EXPDP_AR1_TAX_ITEM ' properly load/unloaded

    The command I use is
    expdp TKSDBO53/TKSDBO53@INTKS10G tables = AR1_TAX_ITEM DUMPFILE=DUMP:Expdp_AR1_TAX_ITEM_%U.dmp LOGFILE = LOG:Expdp_AR1_TAX_ITEM.log CONTENT = DATA_ONLY FILESIZE = 5 G PARALLEL = JOB_NAME 5 = Expdp_AR1_TAX_ITEM2


    > uname
    Linux

    SQL > select * from v version $;

    BANNER
    ----------------------------------------------------------------
    Oracle Database 10 g Enterprise Edition release 10.2.0.3.0 - 64bi
    PL/SQL version 10.2.0.3.0 - Production
    CORE Production 10.2.0.3.0
    AMT for Linux: release 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production

    Please suggest what should I do?

    Regds,
    Malika

    Hmm... Interesting though!

    I think that not some problems that cannot be solved by forum / distance helps. This is one of them. Probably in support of the Oracle if the place where you can solve the problem that why this db rests with ora-29913 while others are not. still the same table structure. If you Gets the support of oracle response, then please post it here (only if it does not violate EULA).

    Or, please wait for the response by other members of the forum.

    Concerning
    Girish Sharma

  • Extract only the expdp data

    Hello
    RDBMS: Oracle 10.2 standard edition

    Is there any setting exists in expdp to export data from only selected tables?

    Yes,

    username/password expdp tables = table1, table2,... happy = data_only...

    Dean

  • Error: ORA-02429 after using expdp/impdp

    Hi all
    I have a problem: when I save my 11g database and restore the database to another name I can't drop specific index.
    I get this error: ORA-02429: cannot delete the index used for the application of unique primary key.

    Note: I can easily delete this index before I run backup/restore procedures.
    Here are the steps.

    (1) creation of database D1
    (2) Save:
    expdp * schemas = D1 dumpfile = D1.dmp logfile = D1.log *.
    (3) create a new db user
    CREATE A USER IDENTIFIED BY D2 D2...
    (4) restoration of D1 to D2:
    Impdp D1/D1* remap_schema = D1: D2 dumpfile = D1.dmp *.
    (5) at this point, I'm getting another identical database D2. but for some reason, I can't drop some clues as described above.

    Any ideas what Miss me in the process. No impdp/expdp modifing my databes somehow?

    Thank you very much.

    Ok
    You can do the following

    1. disable all constraints.
    2 create a script to drop and re-create the index
    3 delete the index
    4 turn off the constraints of
    5 impdp CONTENT = DATA_ONLY
    6. run the script to create indexes
    7. activate the constraints
    8 activate triggers

    See this post
    http://download.Oracle.com/docs/CD/B19306_01/server.102/b14215/dp_import.htm#sthref273

  • expdp for all dates earlier or equal to 31/03/2009

    Good morning gurus,
    I created a copy of my production for migration on different server. We have windows 2003 and oracle 10.2.0.4.I created a schema ivs2_prod (metadata_only) thru expdp/impdp and now want expdp/impdp some data tables for all dates prior to or equal to 31/03/2009 11:59:59.I don't see any option in this utility to do this. You gurus can help me with the solution for this.
    Kind regards
    Deepa

    Deepa,

    Use the settings file instead of using the query on the command line option, if you want to use the query option on command that you escape ' \ ' to correctly format the query. Try this and it should work

    #mytest.par

    query="where collectiondate <= to_date('2009-03-31 11:59:59','YYYY-MM-DD HH24:MI:SS')"
    

    Datapumpt export

    expdp username/pwd@prod directory=DATADIR1 dumpfile=expcollections_tab3 tables=collections_tab3 logfile=collection_tab3.log content=data_only parfile=mytest.par
    

    Concerning

  • 12.1.0.2.0 Oracle expdp with %U.dmp is not resolved

    Hello

    I have a problem with Oracle 12.1.0.2.0 when using expdp with %U in the name of dumpfile the %U won't solve a certain number and decided instead of the letter U, see below, for example.

    Schemas EXPDP = SCHEMA_NAME dumpfile=LOADING_DIR:DMP_%U.dmp logfile = LOG.txt filesize = 100 M

    The output is a dumpfile called 'DMP_U.dmp', errors of export with ORA-39095: dump file space is exhausted.

    Thanks a lot for your help.

    Windows uses % as a special symbol for the expansion of environment variables. Either put the arguments in a file parameter as already suggested or discover escape the % character in command of Windows scripts. It may just be a case of double the % or it could be something else entirely.

    John Brady

  • Error in expdp

    Hello

    I'm trying to export a schema with 2 tables with the CLOB (XML file stored) data type. While the expdp am getting error below.

    ORA-39097: Data Pump job encountered the error unexpected-12801

    ORA-39065: exception unexpected master process in HAND

    ORA-12801: error reported in the PZ99, instance XXXXXX parallel query server

    ORA-01460: dead letter or unreasonable conversion requested

    Job 'XXXXXXXX '. "" SYS_EXPORT_SCHEMA_01 "stopped because of the mistake at 03:46:32

    already my parameter PARALLEL_DEGREE_POLICY value is MANUAL. Help, please

    The error that you get a little weird, so if I were you, and if the error is reproducible, I would trace your datapump for more information.  You could follow the datapump job Oracle sessions or add "trace = 1FF0300" to the command line expdp; This will create tracking in your folder of trace files.  Search for 'trace = 1FF0300' to find out how it works.

  • How to exclude subsidies, the role_grant, the materialized view to expdp

    Hi all

    I am making the expdp on a 10g database and import it on 11g:

    Directory system/amandla expdp = respaldos_bd = logfile = nomina_dp.log patterns nomina_dp.dmp dumpfile = nomina exclude = grants, statistics, role_grant, db_link, materialized_view, materialized_view_log

    Now, on the import subsidies, role grants etc are present on dumpfile as seen on warnings such as these:

    ORA-39083: Fallo Creacia³n del tipo object OBJECT_GRANT con el error:

    ORA-01917: el usuario o rol 'NOMINA_ART_SSALUD' doesn't exist

    Procesando el tipo object SCHEMA_EXPORT/TABLE/SCHOLARSHIP/OWNER_GRANT/OBJECT_GRANT

    ORA-39083: Fallo Creacia³n del tipo object OBJECT_GRANT con el error:

    ORA-01917: el usuario o rol 'NOMINA_ART_EOS' doesn't exist

    GRANT SELECT ON "NOMINA". "' CONC_IVSS ' TO 'NOMINA_ART '.

    ORA-39083: Fallo Creacia³n del tipo object OBJECT_GRANT con el error:

    ORA-01917: el usuario o rol 'NOMINA_ART' doesn't exist

    What's not here?

    Thanks in advance!

    Hi Richard,

    Yes you are right, thank you. grant to exclude will remove all subsidies.

    just checked command OPs on 11.2.0.4 and exclure = grants work done and it failed object and system privileges granted to the user as well.

  • How to remove a schema after having connected the expdp session

    Dear Experts,

    How to remove a schema after you connect the expdp session?

    I'm not able to reach a work

    
    [oracle@orcl28 ~]$ expdp system/****  attach=SYS_EXPORT_SCHEMA_01
    
    
    Export: Release 12.1.0.1.0 - Production on Mon Jan 18 02:23:26 2016
    
    
    Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.
    
    
    Connected to: Oracle Database 12c Release 12.1.0.1.0 - 64bit Production
    ORA-39002: invalid operation
    ORA-39000: bad dump file specification
    ORA-31640: unable to open dump file "/home/oracle/datapump/UREPJ.dmp" for read
    ORA-27037: unable to obtain file status
    Linux-x86_64 Error: 2: No such file or directory
    Additional information: 3
    

    You have this table in the schema of SYSTEM-SYS_EXPORT_SCHEMA_01?

    Delete this table, and then try again.

    Aman...

  • expdp DBMS_AW_EXP: errors

    Dear Experts,

    I took expdp schema backup in standard oracle 12.0.1.0. There are below errors

    And I'm able to import schema objects.

    Is it acceptable to ignore errors below?

    Log file says export completed successfully.

    ---

    ---
    Processing object type SCHEMA_EXPORT/SEQUENCE/SEQUENCE
    >>> DBMS_AW_EXP: SYS.AW$EXPRESS: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWMD: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWCREATE: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWCREATE10G: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWXML: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWREPORT: OLAP not enabled
    Processing object type SCHEMA_EXPORT/TABLE/TABLE
    Processing object type SCHEMA_EXPORT/TABLE/COMMENT
    
    
    Processing object type SCHEMA_EXPORT/STATISTICS/MARKER
    >>> DBMS_AW_EXP: SYS.AW$EXPRESS: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWMD: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWCREATE: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWCREATE10G: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWXML: OLAP not enabled
    >>> DBMS_AW_EXP: SYS.AW$AWREPORT: OLAP not enabled
    Processing object type SCHEMA_EXPORT/POST_SCHEMA/PROCOBJ
    . . exported "UREP"."T_INVENT"              1.484 GB 32410977 rows
    Master table "SYS"."SYS_EXPORT_SCHEMA_02" successfully loaded/unloaded
    ******************************************************************************
    Dump file set for SYS.SYS_EXPORT_SCHEMA_02 is:
      /mybakup/UREP.dmp
    Job "SYS"."SYS_EXPORT_SCHEMA_02" successfully completed at Fri Jan 15 08:32:09 2016 elapsed 0 00:22:47
    

    It seems that the OLAP components is not installed in a House SE. It can be installed manually

Maybe you are looking for