Use of imp/exp to restore a database will fail ??

I have a database that uses mdsys and other user-defined objects. This week I've had the "pleasure" to try to restore a database from scratch using imp, but had to abandon because imp refuses to create tables if they refer to objects, that upon export had a different id than the database being imported to.
Since mdsys for instance, is always excluded from exports (like sys and system) when you create a new database, the spatial objects are created with a different ID than the original database. Hence, every table you have with spatial data will not be imported.
So imp only works if the internal object ids match.
What would be the "imp/exp" procedure to do a full db restore that bypasses the above problem? Has datadump solved this issue?

Correct - all schemas considered part of the dictinary are excluded (why has things become so complicated- in the old days we had ONE place where everything dictionary went).
That's the problem. I have tables in my export that depends on MDSYS objects. In other words, spatial data. So, to re-create my database I must first create a database and ADD a MDSYS schema. So yes, I created the schema prior to import. The problem is, that the MDSYS objects then do not get the same object-ids. And there lies the problem. IMP will not import my tables with spatial data in them because the reference to the MDSYS objects do not match the object ID that was used during export. Why this rule is applied is the mystery.
In addition, which I rote in the spatial forum, anything related to the mapviewer application is also placed in the MDSYS schema, excluding them from export; regardless that the data related to mapviewer is not related to database objects. The result is, that your Oracle Mapviewer application data is lost. The "official workaround" is to run pre-scripts that copy the dictionary views to fixed tables, then run your export. And on import you run a post-script to copy it back. Rather silly and inflexible.

Similar Messages

  • Can I use 9i imp/exp utility after installing 10g

    Hello, all:
    I have two database co-exist in one machine, one is 9i, another one is 10.2, which was just installed recently . Now I need to imp/exp the 9i database, I can't invoke 9i imp/exp utility anymore, even under 9i oracle_home, I can only get 10g's imp/exp screen comes up, can someone help me? Is there anyway that I can use both version of utility in the same machine?
    Thanks a lot in advance.
    wendy

    I can't invoke 9i imp/exp utility anymoreThat might be because the 10G_ORA_HOME\BIN appears first in your PATH environment variable. Either put 9i_HOME\BIN first in your PATH or navigate to the BIN directory of 9i home and run the export/import from there.
    C:\>exp
    Export: Release 10.2.0.1.0 - Production on Wed Oct 25 09:31:50 2006
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
    Username: ^C
    C:\>
    C:\>cd Oracle\ora92\bin
    C:\oracle\ora92\bin>exp
    Export: Release 9.2.0.7.0 - Production on Wed Oct 25 09:32:03 2006
    Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
    Username: ^C
    C:\oracle\ora92\bin>

  • Good morning, I've try to update the software from my IPad, and suddenly I got the the message to conect to Itunes on the screen. I have conected to Itunes and it say I have to restore my Ipad in order to use ITunes and if I restore it I will lose all the

    I've try to update the software of my IPad from my IPad.  Suddenly I got the message to conect it to iTunes, so I have connected to ITunes and in order to use ITunes I need to restore the IPad and I will lose all thee data from my Ipad (pictures, music, etc).
    My IPad is block now with the ITunes message on the screen and I can not get it off.
    HELPPPPP, thank's

    And there is no other way to do it? I can't believe I will lose all data.
    I used to do all the software updates with the IPad not using ITunes.

  • Problems compiling objects after imp/exp

    I am moving an Apex database to a new machine using imp/exp. I have run into problems getting 2 packages ( WWV_FLOW_CUSTOM_AUTH_STD and WWV_FLOW_SECURITY ) to compile due to PLS-00753: malformed or corrupted wrapped unit. I have tried using both imp/exp and datapump with no success. I have insured that my sys grants exist on the new database. I have also tried generating the package code and manually creating the package with no luck?
    Any ideas? Is there a script in the Apex distribution that can be run to recreate these pacakges?
    Thank you
    Message was edited by:
    birk

    Birk,
    1. Connect as FLOWS_xxxxxx (depends on your version) and   alter package wwv_flow_security compile
       alter package wwv_flow_security compile body
       alter package wwv_flow_custom_auth_std compile
       alter package wwv_flow_custom_auth_std compile body
       /2. If that doesn't work, go to the core directory in the distribution and, again connected in SQL*Plus as FLOWS_xxxxxx, run:    @auth.sql
        @auth.pkb
        @custom_auth_std.sql
        @custom_auth_std.pkb3. If that doesn't work, you may have to contact Support about the imp/exp steps that seem to have given rise to this.
    Scott

  • Minimum group membership for imp/exp for ora 8i(client)  windows xp users

    Hi to all,
    For oracle 8i clients, windows xp users, what is the minimum group membership required that can be used so that the users can import or export dmps. Using Administrators imp/exp works ok... Any alternative?
    Thanks

    Hi Thierry,
    Please do not confuse the issue. Here we have the windows Operating System - privilege and then the Oracle database user privilege. In my case the Oracle database user privilege is DBA. If the user is given a Windows - Administrators privilege (which I do want to give) the exp/imp creates the DMP and log file. But any other standard windows privilege (with DBA privilege) the exp/imp does not create the dmp and log file. I hope I am clear and now you can suggest some alternative solution to OS - administrator.
    Thanks again

  • AUto-renaming mdf & ldf filenames when restoring a database with SQL Management Studio

    Hi!
    I am using SQL Management Studio 2014 and I am experiencing some problems when restoring a database backup.
    I have a SQL Server 2008R2 & SQL Server 2012 instances.
    On the 2012 instance, when I restore a database and rename it into a new name, the mdf and ldf files get automatically renamed into the new database name : Great, this is the behavior that I expect.
    On the 2008R2 instance, the mdf and ldf files don't automatically get renamed to match the new database name and I have to perform the renaming manually - pretty annoying.
    Has anybody experienced this problem ? If yes, do you know of a fix ?
    Thank you
    Frederic

    Hi,
    You are using an external tool (SSMS GUI interface) which give you some behaviors like default names. this is very simple, just use a simple query to restore the database and dont use the GUI if you dont like its behavior
    (this behavior might change from time to time). You can use the profiler to make sure what is
    the real query that the SSMS sent to the server.
    >> How to: Restore a Database to a New Location and Name (Transact-SQL)
    http://technet.microsoft.com/en-us/library/ms190447(v=sql.105).aspx
    -- use any name that you want in the restore
    RESTORE DATABASE MyNewAdvWorks
    FROM AdventureWorks2008R2_Backup
    WITH RECOVERY,
    MOVE 'AdventureWorks2008R2_Data' TO 'D:\MyData\MyNewAdvWorks_Data.mdf',
    MOVE 'AdventureWorks2008R2_Log' TO 'F:\MyLog\MyNewAdvWorks_Log.ldf'
    GO
      Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]

  • Imp/exp command on linux

    hi guys,
    can someone please give me the complete steps on how to use the imp/exp utility for 8.1.7db runing on linux?
    also if possible what are the requirements and steps to install db 8.1.7 on linux?
    would really appreciate it,.....thanks in advance....

    http://download-west.oracle.com/docs/cd/A87860_01/doc/server.817/a76955/toc.htm
    http://www.oracle.com/pls/tahiti/tahiti.docindex
    http://www.google.com/search?hl=en&q=installation+8i+linux&btnG=Search+v+Google&meta=

  • Import database using 10g imp utility.

    Hi,
    I have database on my local drive that is kind of old. I need to replace it with the one from the server.
    I created oesexport.dmp file using the following command:
    exp ledger/xxxxxx FILE='oesexport.dmp' OWNER=LEDGER
    oesexport.dmp file contains everything that belongs to LEDGER : tables, sequences, views, etc.
    Now I need to import database to my local drive. If I use the following statement:
    imp ledger/xxxxxx file=oesexport.dmp fromuser=ledger
    the procedure will not replace tables, sequences, views with the new ones from the server with the same names because it will try to recreate existing tables, sequences, views, etc. in my local database and they already exist there. I will get error messages. The procedure will only add the stuff from server to my local database that does not exist on my local. Since I need to replace tables/sequences/views, etc if they exist on my local and add new stuff if does not exist on my local, HOW SHOULD I MODIFY THE IMP STATAMENT?
    Thanks. Lev.

    Yes, of couse, I can drop the whole ledger scema and use and the imp procedure I specified and it will work just fine, but I heard the the new 10g import utility will allow replacemet (if they exist in the database) and addition (if they do not exist in the database) of Oralce objects without dropping the objects belonging to the user.
    Therefore my qustion was how should I change my IMP procedure to make it work.
    Lev.

  • Using Imp utility to Import a database on 10g release 2

    I am using the Imp Utility on 10g release 2 to import from a 10g release 1 database. I have created a new tablesapce and need the dmp to be imported to the new tablespace. But it goes and imports to the system tablespace. The command i use is
    imp <User name>/<password> file=<file_name> log =<log name> full=Yes
    the user name and password i use is the username and password i gave in the installation for system tables. When i specify the tablespace imp <User name>/<password>@<tablespace> it comes with "ORACLE error 12154 encountered".
    Do i need to create a new user to get the import done. How do i create it?

    The contents of the dump will be imported to the tablespace under which you run the import.
    If your dump from Oracle 10G R1 is a complete database dump and you need to import the data of a specific user in the dump, then you can use fromuser= touser= options in the import command.
    If your Oracle 10GR2 database is blank, then you need to create the user in which you can import the data. You can use a command like this.
    CREATE USER sidney
    IDENTIFIED BY out_standing1
    DEFAULT TABLESPACE example
    QUOTA 10M ON example
    TEMPORARY TABLESPACE temp;
    Note: sidnye, out_standing1, example, temp are all arbitrary names. You need to match these with your environment.

  • How to restore a database from host A to host B by using RMAN

    Hi there
    I wanted to restore 1 database from machine A to machine B with the differente files systemes. I did these steps below, but I have a problem when I restore the controlfile from machine A to machine B.
    1-copy the controlfile from machine A to machine B by using OS utility.
    2-startup nomount the database on machine B.
    3-connect target and catalog RMAN.
    4-I have to restore the controlfile from last full backup of the machine A to machine B (see the procedure RMAN).
    I have the error messages like:
    RMAN> connect target /
    RMAN-06006: connected to target database: dbtest (not mounted)
    RMAN> connect catalog rman/rman@rcattest
    RMAN-06008: connected to recovery catalog database
    RMAN> run {
    2> allocate channel c1 type 'sbt_tape' ;
    3> restore controlfile ;
    4> }
    RMAN-03022: compiling command: allocate
    RMAN-03023: executing command: allocate
    RMAN-08030: allocated channel: c1
    RMAN-08500: channel c1: sid=10 devtype=SBT_TAPE
    RMAN-08526: channel c1: VERITAS NetBackup for Oracle8 - Release 3.2GA
    RMAN-03022: compiling command: restore
    RMAN-03022: compiling command: IRESTORE
    RMAN-03023: executing command: IRESTORE
    RMAN-08016: channel c1: starting datafile backupset restore
    RMAN-08502: set_count=177 set_stamp=419449530 creation_time=19-JAN-01
    RMAN-08021: channel c1: restoring controlfile
    RMAN-08505: output filename=/db/oracle/dbtest/dbtestcontrol01.ctl
    RMAN-03026: error recovery releasing channel resources
    RMAN-08031: released channel: c1
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure during compilation of command
    RMAN-03013: command type: restore
    RMAN-03007: retryable error occurred during execution of command: IRESTORE
    RMAN-07004: unhandled exception during command execution on channel c1
    RMAN-10035: exception raised in RPC: ORA-19507: failed to retrieve sequential file, handle="5hcg0ilq_1_1", parms=""
    ORA-27029: skgfrtrv: sbtrestore returned error
    ORA-19511: sbtrestore: Backup file not found.
    RMAN-10031: ORA-19624 occurred during call to DBMS_BACKUP_RESTORE.RESTOREBACKUPPIE
    null

    Hi there
    I'm also trying to restore a full RMAN backup to our DR site using Netbackup as MML
    My scenario is:
    We have one tape library at our PROD data center and another one at our DR site both using Netbackup as Storage manager
    I performed a full RMAN backup on 4 DLT tapes with recovery catalog at our PROD datacenter, then I removed the 4 tapes and place it in our tape lib at DR site
    I tried to import the tapes using bpimport from Netbackup which has been successful up to now
    But when I tried to restore controlfile from RMAN, I get the following error:
    connected to target database: prod (not mounted)
    connected to recovery catalog database
    RMAN> run {
    2> allocate channel c1 type 'SBT_TAPE';
    3> allocate channel c2 type 'SBT_TAPE';
    4> allocate channel c3 type 'SBT_TAPE';
    5> allocate channel c4 type 'SBT_TAPE';
    6> set until time '16-AUG-2005 15:00:00';
    7> restore controlfile;
    8> }
    allocated channel: c1
    channel c1: sid=13 devtype=SBT_TAPE
    channel c1: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
    allocated channel: c2
    channel c2: sid=12 devtype=SBT_TAPE
    channel c2: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
    allocated channel: c3
    channel c3: sid=11 devtype=SBT_TAPE
    channel c3: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
    allocated channel: c4
    channel c4: sid=9 devtype=SBT_TAPE
    channel c4: VERITAS NetBackup for Oracle - Release 5.0GA (2003103005)
    executing command: SET until clause
    Starting restore at 18-AUG-2005:10:28:23
    channel c1: starting datafile backupset restore
    channel c1: restoring controlfile
    output filename=/oracle9i/dba/dbs/control01_drprod.ctl
    released channel: c1
    released channel: c2
    released channel: c3
    released channel: c4
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of restore command at 08/18/2005 10:28:25
    ORA-19507: failed to retrieve sequential file, handle="df_t566491965_s8860_p1", parms=""
    ORA-27029: skgfrtrv: sbtrestore returned error
    ORA-19511: Error received from media manager layer, error text:
    Failed to process backup file <df_t566491965_s8860_p1>
    Anyone mastering this, please help !!
    thks
    BL

  • Using RMAN restore the database on a new host in ASM

    Hello All,
    I am trying to restore a database without using RMAN database duplicate.  I want to do set new name for datafile and rename log file for online logs and change database name at last using NID.
    here are details
    source database - APSPROD / server - X
    target database -  EMERALD / Server -Y
    Compressed backup is copied to destination server and I am trying to restore database using RMAN. Here is my init.ora file
    cat initAPSPROD1.ora
    DB_NAME=APSPROD
    compatible=11.2.0.3
    sga_target=8G
    CONTROL_FILES='+DATA_DM01/EMERALD/controlfile/cntrl01.dbf','+RECO_DM01/EMERALD/controlfile/cntrl02.dbf','+DATA_DM01/EMERALD/controlfile/cntrl03.dbf'
    DB_BLOCK_SIZE=8192
    db_file_name_convert=(+DATA_DM01/APSPROD,+DATA_DM01/EMERALD)
    log_file_name_convert=(+DATA_DM01/APSPROD,+DATA_DM01/EMERALD,+RECO_DM01/APSPROD,+RECO_DM01/EMERALD)
    DB_RECOVERY_FILE_DEST='+RECO_DM01'
    DB_RECOVERY_FILE_DEST_SIZE=5500G
    So from above you can see that control file should be restored to +DATA_DM01/EMERALD and +RECO_DM01/EMERALD path.
    Question -
    when I am trying to restore control file. It creates an ASM alias name in +DATA_DM01/EMERALD/controlfile/cntrl01.dbf',+RECO_DM01/EMERALD/controlfile/cntrl02.dbf',' and +DATA_DM01/EMERALD/controlfile/cntrl03.dbf' but It creates fully Qualified ASM Filename  under +DATA_DM01/APSPROD and +RECO_DM01/
    Here is output
    RMAN> restore controlfile from '/dbfs_direct/FS1/RMAN_APSPROD/cf_APSPROD_i4p4b62m_1_1
    2> ;
    Starting restore at 02-APR-14
    using channel ORA_DISK_1
    channel ORA_DISK_1: restoring control file
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:07
    output file name=+DATA_DM01/emerald/controlfile/cntrl01.dbf
    output file name=+RECO_DM01/emerald/controlfile/cntrl02.dbf
    output file name=+DATA_DM01/emerald/controlfile/cntrl03.dbf
    Finished restore at 02-APR-14
    output at ASM level
    SMCMD [+RECO_DM01/EMERALD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
                                                   N    cntrl02.dbf => +RECO_DM01/APSPROD/CONTROLFILE/current.17006.843826701
    ASMCMD [+RECO_DM01/EMERALD/CONTROLFILE] > cd +RECO_DM01/APSPROD/CONTROLFILE/
    ASMCMD [+RECO_DM01/APSPROD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
    CONTROLFILE  HIGH    FINE     APR 02 12:00:00  Y    current.17006.843826701
    ASMCMD [+RECO_DM01/APSPROD/CONTROLFILE] > cd +DATA_DM01
    ASMCMD [+DATA_DM01] > cd EMERALD/CONTROLFILE
    ASMCMD [+DATA_DM01/EMERALD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
                                                   N    cntrl01.dbf => +DATA_DM01/APSPROD/CONTROLFILE/current.3678.843826699
                                                   N    cntrl03.dbf => +DATA_DM01/APSPROD/CONTROLFILE/current.3679.843826701
    ASMCMD [+DATA_DM01/EMERALD/CONTROLFILE] > cd +DATA_DM01/APSPROD/CONTROLFILE
    ASMCMD [+DATA_DM01/APSPROD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
    CONTROLFILE  HIGH    FINE     APR 02 12:00:00  Y    current.3678.843826699
    CONTROLFILE  HIGH    FINE     APR 02 12:00:00  Y    current.3679.843826701
    How can I ensure that every thing gets created in +DATA_DM01/EMERALD/ or [+RECO_DM01/EMERALD??  similary for datafile restore even I have used set new file name ASM fully quilified OMF  datafile gets created under +DATA_DM01/APSPROD/
    ASMCMD [+DATA_DM01/EMERALD/DATAFILE]
    N    undots5_01.dbf => +DATA_DM01/APSPROD/DATAFILE/APPS_UNDOTS5.3669.843818269
    Thanks
    PV

    Even If I explicitly say
    rman target / nocatalog
    RMAN> restore controlfile  to '+DATA_DM01/emerald/controlfile/cntrl01.dbf' from '/dbfs_direct/FS1/RMAN_APSPROD/cf_APSPROD_i4p4b62m_1_1';
    Starting restore at 02-APR-14
    allocated channel: ORA_DISK_1
    channel ORA_DISK_1: SID=64 device type=DISK
    channel ORA_DISK_1: restoring control file
    channel ORA_DISK_1: restore complete, elapsed time: 00:00:03
    Finished restore at 02-APR-14
    It create as alias name  +DATA_DM01/emerald/controlfile/cntrl01.dbf' pointing to +DATA_DM01/APSPROD/CONTROLFILE/
    ASMCMD [+DATA_DM01/EMERALD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
                                                   N    cntrl01.dbf => +DATA_DM01/APSPROD/CONTROLFILE/current.3679.843828927
    ASMCMD [+DATA_DM01/EMERALD/CONTROLFILE] > cd +DATA_DM01/APSPROD
    ASMCMD [+DATA_DM01/APSPROD] > cd CONTROLFILE
    ASMCMD [+DATA_DM01/APSPROD/CONTROLFILE] > ls -l
    Type         Redund  Striped  Time             Sys  Name
    CONTROLFILE  HIGH    FINE     APR 02 12:00:00  Y    current.3679.843828927
    ASMCMD [+DATA_DM01/APSPROD/CONTROLFILE] >

  • Error on restore a database using sqlcmd

    Hi
    I wrote a command to to restore a database (from SQL server backup tool) , it works for a few restore files but faild with a specific bak file.
    The error:
    sqlcmd  -U sa -P password -Q "RESTORE DATABASE TfsWorkItemTracking FROM DISK='x:\tfs\TfsWorkItemTracking.bak' WITH  FILE = 1,
     MOVE N'TfsWorkItemTracking' TO N'D:\SQL_Data\Data\TfsWorkItemTracking.mdf',  MOVE N'TfsWorkItemTracking_log' TO N'L:\SQL_Data\Log\TfsWorkIt
    emTracking_log.ldf',  NOUNLOAD,  REPLACE,  STATS = 100"
    Msg 3634, Level 16, State 1, Server SRVRND-TFSDB10, Line 1
    The operating system returned the error '3(failed to retrieve text for this error. Reason: 15105)' while attempting 'CreateFile' on 'C:\Prog
    ram Files\Microsoft SQL Server\MSSQL.1\MSSQL\FTData\TeamFoundationServer10FullTextCatalog\SQL.HDR'.
    Msg 3013, Level 16, State 1, Server SRVRND-TFSDB10, Line 1
    RESTORE DATABASE is terminating abnormally.
    I understood from the error that it is an access error - BUT the path the process try to create the file is not exist at all.
    One more issue - when I use the SQL Management consle to restore the database it works propery.
    Any idea ?
    CM Consultant

    Hello Jason, OP and future readers,
    The issue here is not what Jason suggested, but was caused by the fact that this database (TfsWorkItemTracking) is a part of Team Foundation Server, and has embedded in it a third item (for Full Text Search queries) that also needs its own MOVE TO clause.
    Here is a suitable SQLCMD query that will do what the OP needed:
    sqlcmd -U sa -P password -Q "RESTORE DATABASE [TfsWorkItemTracking] FROM  DISK = ’x:\tfs\TfsWorkItemTracking.bak’ WITH  FILE = 1, 
    MOVE N’TfsWorkItemTracking’ TO N’D:\SQL_Data\Data\TfsWorkItemTracking.mdf’, 
    MOVE N’TfsWorkItemTracking_log’ TO ’L:\SQL_Data\Log\TfsWorkItemTracking.LDF’, 
    MOVE N’sysft_TeamFoundationServer10FullTextCatalog’ TO N’D:\SQL_Data\Data\TfsWorkItemTracking.TeamFoundationServer10FullTextCatalog’, 
    NOUNLOAD,  STATS = 100"
    The original poster was missing that third "MOVE TO" clause, and SQL Server didn't know what to do with the Full Text metadata in this backup.  Note that this object is referenced in the error message, and note that it is attempting
    to create this file on the C:, which is the original location of the file when the backup was made, hence leading to the solution.
    It is a certainty that the OP ran into this while attempting to migrate from Team Foundation Server 2008 to new hardware and a newer version of SQL and TFS, as this is a common hiccough in the process that isn't well documented.  (The majority of the
    instructions just say "back up the databases, then restore them to the new SQL server...)
    Jeff Woods
    STI Computer Services, Inc.
    Eagleville, PA

  • Restoring the database for the bcm using 2010 office pro

    I running win 7 professional and running the office 2010 professional using the bcm and it's working, but when I try restoring the database it gives me an error saying that I'm not the owner of the file. What's the problem?  I have backed up the from
    win 7 professional x'64' and trying to restore the file on a 32 bit application (office 2010 professional) I am the owner of the file that I'm trying to restore, and trying to avoid keying the transaction into the database on the 32 bit. Also I'm using the
    business contact manager to restore the file. Can anyone help? this is regarding outlook 2010 bcm.
    Mike Horrigan

    Hi Mike
    Try this
    Close Outlook
    Locate Outlook.exe on the file system
    Right-Click on Outlook.exe and select RunAs and Start Outlook as the Machine Administrator
    Then, try restoring the BCM Database
    Hope this helps!
    Larry - MSFT

  • Restore sql database using c# code

    i need to restore ms sql database by selecting backup file in windows application...how to do it...?  thanx

    Hello,
    You can find a simple C#/VB.NET example to backup / restore a database in MSDN:
    Restore.SqlRestoreMethod
    And other example at CodeProject:
    Backup and Restore Databases using SMO
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • Upgrading IMP/EXP utility in ORACLE 10g

    Hi,
    I have installed Oracle 10g 10.2 Enterprise edition.Can I upgrade the the version of the EXP/IMP utility od my oracle so that i can import dump files which are exported from Oracle 11g 11.2 version.
    Thanks in advance,
    Anindya

    user13006709 wrote:
    Hi,
    I have installed Oracle 10g 10.2 Enterprise edition.Can I upgrade the the version of the EXP/IMP utility od my oracle so that i can import dump files which are exported from Oracle 11g 11.2 version.
    Thanks in advance,
    Anindya
    No, you must use the imp utility from target database which is 10g.
    Cheers

Maybe you are looking for