Using exp/imp to clone a database from Solaris to NT

Hi All,
We have an 8.1.6 Oracle database in production under Sun Solaris.
We actually use this database to run Siebel CRM system.
We have a Windows NT server which we used as a QA system
for this application.
We have a daily full export of our production database on the
Sun machine. Now my manager wants to import this production
dmp file into this Win NT database on a weekly basis.
The goal here is to maintain the state of this NT database
as much functional and close to the production one as possible.
I would appreciate your help on this.
I have some other general question:
in which case can the Oracle imp utility be run in the
full=y mode ?
does this make any sense at all ?
since the Oracle import utility does not delete
any existing objects before it imports, these objects
should be deleted manually and that's what I do
with all Siebel users schemas; of course I do not
do this with SYS, SYSTEM and other special Oracle
users; question: are there any objects in these
special Oracle schemas that have to be carried over from
the source database to the target database to
make the rest of the schemas functional ?
Somehow I failed to find Oracle documentation on how
to use exp/imp to create a complete clone of an Oracle
database.
Can direct path be used with full=y export/import mode ?
Thank you in advance,
Yuriy.

As an alternative to using daily/weekly exports and imports, what would probably be more effective here would be replication. The databases could synch on a nightly basis and updated tables and rows will be transferred from your OLTP system to your read-only system. More information can be found on replication from "Oracle8i DBA Handbook" by Kevin Loney and Marlene Therialt.
LM
PS. IGNORE=Y

Similar Messages

  • Use exp/imp to migrate a database

    hi,
    I want to migrate a database from window to hp unix,
    Can I use the following way? thanks!
    First,exp from windows:
    1.exp the schema without data
    2.exp the whole database with data
    Second,imp to unix:
    1.use dbca to create a database;
    2.imp the schema
    3 imp the data to all schema.

    Yes. Just make sure that you do a binary file transfer between windows and unix system otherwise you will end up with a corrupted dump.
    Even after transfer, just to make sure, you can have a trial import with indexfile and show options to check the integrity of the dump.
    Probably you can merge steps 2 and 3 of import in 1 step.

  • Using exp imp on 11i apps database

    Hi,
    Does anyone have experience in using exp and imp utility on 11i apps database? Is there any special method to achieve this.
    I want to do a full export and do an import.
    Do we get any performance benefits if we do this?
    Regards,
    SA

    Hi Sa;
    Does anyone have experience in using exp and imp utility on 11i apps database? Is there any special method to achieve this. You want to take exp imp for which issue?
    I want to do a full export and do an import.Follow:
    10g Export/Import Process for Oracle Applications Release 11i [ID 331221.1]
    Export/import process for R12 using 11gR1 [ID 741818.1]
    Do we get any performance benefits if we do this?It depends many segment but finaly u will make one process on server and it has cost,answer you can have some performance issue while you are taking exp-imp
    Regard
    Helios

  • Need to Clone A Database From Solaris to Linux Oracle 11g

    Hi Team,
    I am using Oracle Database Version 11.2.0.1.
    We have 6 production servers and all of them are in solaris box. We have a new requirement from application to use Linux boxes and for that we need to perform a database refresh from Solaris to Linux box.
    I can do it by Export and Import technique. But I want some other way to perform this database refresh activity.
    1] Can I do it while taking a rman backup from solaris box( Source) and restore it back to Linux( Target)?
    2] Can I do it using transportable tablespace method?
    I am aware of performing this using export-import but as our database size is near of 1TB I can't apply this technique.
    I need your suggestions in this activity, please put your opinion on the correct method I should opt for and along with that share me the supporting document where things are mentioned in step by step way.
    Please let me know if this can achieved by RMAN...
    Source Machine Make:-
    bash-3.00$ uname -a
    SunOS blrdlvdwhdb01 5.10 Generic_142909-17 sun4v sparc SUNW,Sun-Blade-T6320
    Target System Make:-
    Linux blrulvremoradb01 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
    Regards,
    Arijit

    Yes, you can create a backup with rman and restore in other platform, check:
    How To Use RMAN CONVERT DATABASE on Source Host for Cross Platform Migration - 413586.1
    Cross-Platform Migration on Destination Host Using Rman Convert Database - Note 414878.1
    but easier and faster will be with expdp/impdp.

  • Database upgrade from 8i to 10g using exp/imp

    Dear Friends,
    Please provide the steps to upgrade from 8i to 10g using exp/imp.
    Thanks,
    Rathinavel

    Hi;
    Please also see cold backup option
    How to migrate from 8i to 10g to new server using cold backup [ID 742108.1]
    Also see:
    Upgrading from 8i to 10g with import utility
    http://searchoracle.techtarget.com/answer/Upgrading-from-8i-to-10g-with-import-utility
    Regard
    Helios

  • Refresh using exp/imp

    Hi All,
    I need to refresh one of my development database using exp/imp utility,i did refreshing using the copy datafiles but new to this ,i have gone thru this forum and did some search on google too but the part that am not getting is suppose my development db already created with same tablespaces name and size and containes every schema as that of source and has data in it which is refreshed earlier, so do i need to wipe out everything and do it right from scratch(create db,tablespace,users) or just wipe out tables and import with (ignore=Y) .Any feedback would be apperciated.
    Thanks

    <p class="MsoNormal">Hi,</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">>> do i need to wipe out everything and do it right from
    scratch(create db,tablespace,users)</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">Well you have choices, and you can do whatever you want,
    but there are some “best practices”.  I’m assuming that you are copying your
    PROD database into DEV (a great practice to have a full-sized production system
    the TEST and DEV):</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">- You can restore PROD into TEST using RMAN.</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">- You can use the
    <a style="color: blue; text-decoration: underline; text-underline: single" href="http://download-east.oracle.com/docs/html/B16227_02/oui7_cloning.htm">
    Oracle Universal Installer</a> to clone a database.</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">- You can “<a style="color: blue; text-decoration: underline; text-underline: single" href="oracle_tips_db_copy.htm">clone
    the whole database</a>”, moving the current datafiles and recreating the
    instance</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">- You can export from PROD, truncate the tables in DEV
    (after a backup) and import IGNORE=Y.  This can be very slow, especially for a
    large database.  However, there are some
    <a style="color: blue; text-decoration: underline; text-underline: single" href="http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:1240595435323">
    tips to speed-up imports</a>.</p>
    <p class="MsoNormal"> </p>
    <p class="MsoNormal">Check the
    <a style="color: blue; text-decoration: underline; text-underline: single" href="http://search.oracle.com/">
    Oracle docs</a>.  Also, Dave Moore has a book on
    <a style="color: blue; text-decoration: underline; text-underline: single" href="http://www.amazon.com/Oracle-Utilities-Programs-Oradebug-Dbverify/dp/0972751351">
    Oracle Utilities</a> that you might like.</p>
    Hope this helps . . . .
    Don Burleson
    <p>
    www.dba-oracle.com

  • How to clone the database from 8i to 10g

    Hi,
    I have oracle 8i(8.1.7.4) on solaris 8 machine with application data.
    and Now I have installed oracle 10g(10.2.0.4) on redhat - 5 on zlinux machine.
    Now I want the same database including all the onject and the data to be available in redhat - 5..
    How shoud I start. Please assist me.
    RB

    user651189 wrote:
    Hi,
    I have oracle 8i(8.1.7.4) on solaris 8 machine with application data.
    and Now I have installed oracle 10g(10.2.0.4) on redhat - 5 on zlinux machine.
    Now I want the same database including all the onject and the data to be available in redhat - 5..
    How shoud I start. Please assist me.As endian formats are different for Solaris 8 and Redhat (solaris has big, but linux has little), then the easiest way is to use exp/imp utiltiy for migration data.
    exp full database from 8i and import it in 10g. You can exp only particular schemas, it really depends, what kind of data you need, how much data You need to import and so on. But exp/imp is the answer how to get data into new database.
    Check metalink note 733205.1.

  • How to create a clone of database from STANDBY?

    How can i clone a database from physical standby database?

    Steps to clone from standby:
    1. cancle the managed recovery process on standby
    sql>alter database recover managed standby database cancel;
    2. Remember your standby databse would be in mount mode.
    3. Connect to the auxiliary instance and to the standby database through RMAN
    rman target sys/<pwd>@standby auxiliary sys/<pwd>@auxiliary-connection
    4. If 11g, then run directly duplicate from active database
    rman>duplicate target database to 'auxiliary_db_name' from active database nofilenamecheck;
    5. Once, the duplication is done, start the MRP on the standby again
    sql>alter database recover managed standby database disconnect from session;
    Ok..You are on 10g.
    Perform the above steps, but only thing is 1st you need to take the backup of the standby database first.
    Refer this Create dev database from standby database
    Already steps are given here
    Edited by: Shivananda Rao on Mar 9, 2012 9:56 AM

  • Migrating database from solaris to linux

    I am not sure if there is a migration section here. However, I would like to migrate a 9.2.0.8 database from Solaris to linux and upgrade it to 11g. I reckon that both platforms have different endian format and using rman convert+transportable database and so on will be work if I can upgrade the database to 10 or 11g.
    My question is that since the database is small around 35GB, can I use just exp/imp? If yes but can someone outline what will be needed to take care of the endian format and other hidden hints.
    I believe someone must have done this ------> 9i to 10g or 9i to 11g across platform.
    Thanks.

    It just depends on what how you define 'large'. Generally speaking exp/imp is slow when compared to Data Pump or transportable tablespaces (but both cannot be used in your case).
    I don't think that 16 GB is large but you have to test in your environment how much time import is going to take: import needs always more time than export.

  • Moving oracle database from Solaris 10 to 9

    Hi all,
    Good day,
    I am looknig for perfect steps on moving an oracle database from one server to another server.
    Below are the details,
    From:
    SunOS sacsun134 5.10 Generic_142909-17 sun4u sparc SUNW,SPARC-Enterprise [Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit]
    To:
    SunOS sacsun120 5.9 Generic_122300-54 sun4u sparc SUNW,Sun-Fire-V890 [Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit]
    Any metalink ID would also be helpful.
    Many Thanks...

    To clone your ORACLE_HOME binaries, see 300062.1 (How To Clone An Existing RDBMS Installation Using OUI).
    To clone your database, see 458450.1 (Steps to Manually Clone a Database)
    To re-link the ORACLE_HOME binaries (because of the OS change), see 444595.1 (Is It Necessary To Relink Oracle Following OS Upgrade?)
    HTH
    Srini

  • Moving an Oracle Database from Solaris to AIX

    Hi all,
    I have been asked to move an SAP system using an Oracle database from
    Solaris to AIX (on an IBM P590).
    Most of the move is straightforward, except the Oracle database
    transfer. It would make my life so much easier if I could simply
    restore the Oracle datafiles from an off-line backup of the Solaris
    system and then link it to a clean install of the Oracle binaries on
    the AIX system, rather than have to do an export and import.
    Is this possible, after all the AIX Oracle binaries would be the same
    patch level as the Solaris binaries and the file systems would be the
    same. Also as it would be an offline backup we would not have to do
    any recovery, so the archive logs and the original redo logs would not
    be required.
    Does anyone know if this is possible or has actually executed it
    successfully, any hints and tips on the gotchas would be greatly
    appreciated.
    TIA
    Chris aka BoobBoo

    Hello Chris,
    unfortunately you didn't write anything about your oracle version or your backup mechanism like RMAN,etc..
    I think you will use Solaris on a SPARC architecture and not on x86? (same endian)
    If you have RMAN and 10gR2 then you can use the "Database Transport Across Same Endian Platforms":
    http://download-uk.oracle.com/docs/cd/B19306_01/backup.102/b14191/wnbradv.htm
    > RMAN now supports the CONVERT DATABASE command, which can prepare a whole database for transport to a new platform that uses the same endian format. Database transport across platforms provides a faster and easier way to move databases from one platform to another than previous solutions requiring the use of Data Pump.
    Metalinknote #413586.1 has a FAQ and a step on step guide.
    If you have created your tablespaces under Oracle 10g (no oracle upgrade from previous releases!!) you can use the "Transportable tablespace feature" and copy the database files. SAP has published note #1035051 for that.
    Regards
    Stefan

  • Re:  migrate our ERP database from Solaris Sparc 64 to Linux x86_

    hi ,
    We want to migrate our ERP database from Solaris Sparc 64 to Linux x86_64 .
    Please suggest some docs .
    Regards.

    I assume you are on R12 since you want to migrate the application tier node to Linux 64-bit (which is certified for the application tier node on R12 but not 11i), so please refer to the docs in this thread -- Re: Has anyone migrate/upgrade from R12.0.6 on Solaris to R12.1.3 on Linux?
    Thanks,
    Hussein

  • Best way of using exp/imp

    Dear all,
    I wanted to migrate database from 8i to 11g(8.1.5 to 11.1.0). I am going for exp/imp method. Which is the best method of doing this task? I mean Full export and Import Or Schemawise export and import? Is there any chances of missing objects or rows while doing this task? If yes, How to avoid? Please help me to take a best decision. I dont want any problem after migration.
    Approach is (take exp of 8.1.5 and imp in 9.2.0) then (exp of 9.2.0 and imp it to 11.1.0.6)
    OS is HP Unix
    Nishant Santhan

    Have you not yet completed this task? As we have already answered to your question a couple of days back.
    Take a look at the similar duplicate thread created by you.
    Re: Migrating from 8i to 11g
    Regards,
    Sabdar Syed.

  • Using exp/imp appears to fail

    Hello Everyone.
    We are trying to export a set of table from one Oracle Database to another and have come across a problem.
    Exporting via PL/SQL developer (v7) appears to be fine but when we try to import the generated .dmp file using the imp tool, it fails with this error:
    IMP-00017: following statement failed with ORACLE error 905:
    "CREATE TABLE "GEOM_TABLE" ("UUID" VARCHAR2(36) NOT NULL ENABLE, ""
    "NAME" VARCHAR2(50), "ORDINATES" "MDSYS"."SDO_GEOMETRY", "DRAWING_UUID" VARC"
    "HAR2(36))  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65"
    "536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "GEOM_SPACE"
    "" LOGGING NOCOMPRESS VARRAY "ORDINATES"."SDO_ELEM_INFO" ELEMENT  STORE AS L"
    "OB  (ENABLE STORAGE IN ROW CHUNK 16384 RETENTION  CACHE  STORAGE(INITIAL 65"
    "536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)) VARRAY "ORDINATES"."
    ""SDO_ORDINATES" ELEMENT  STORE AS LOB  (ENABLE STORAGE IN ROW CHUNK 16384 R"
    "ETENTION  CACHE  STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER"
    "_POOL DEFAULT)) COLUMN "ORDINATES" NOT SUBSTITUTABLE AT ALL LEVELS "
    IMP-00003: ORACLE error 905 encountered
    ORA-00905: missing keyword
    This only appears to happen when there is a reference to MYSYS.SDO_GEOMETRY. It is preventing the data migration from completing so does anyone have any ideas?
    Thanks in advance.

    Hi,
    Table is based on type MDSYS.SDO_GEOMETRY (Spatial Data Types and Metadata), Check spatial is configured on your Target database and you have privilege to access that object using your schema.
    HTH

  • Schema Refresh using exp/imp.

    Hello All,
    I want to perform Schema Refresh of SAMPLE user from producation to Testing envrionment using export/import.
    Cud u plz tell what is the command to perform it ?
    Also Cud anyone plz tell me whether same user(SAMPLE) in Test environment gets dropped before Import done.
    Can i Perform the exp/imp using sys/system or user SAMPLE?

    tvenkatesh07 wrote:
    Hello All,
    I want to perform Schema Refresh of SAMPLE user from producation to Testing envrionment using export/import.
    Cud u plz tell what is the command to perform it ?
    Also Cud anyone plz tell me whether same user(SAMPLE) in Test environment gets dropped before Import done.
    Can i Perform the exp/imp using sys/system or user SAMPLE?If you're runnnig 10g, then use Data Pump and read the documentation:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_export.htm#i1007466
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14215/dp_import.htm#i1007653
    My Oracle Video Tutorials - http://kamranagayev.wordpress.com/oracle-video-tutorials/

Maybe you are looking for