9.2.0.8 singleInstance migration to 11.2.0.2 RAC 2xnode

Hi,
Good Day!
We have A scenario of database upgrade + migration.
Detail are provided below:
Current plateform - 1xnode:
HPUX 11.11
Database 9.2.0.8 SingleInstance
Migrated Plateform - 2xnode 'new nodes':
HPUX 11.31
Database 11.2.0.2 RAC
In totality we have *3 servers, 1 in production and 2 spare*.
A straight forward way to accomplish it is to copy the offline backups to one of the new servers, Upgrade to 11.2.0.2 and Convert single instance 11.2.0.2 to RAC 11.2.0.2.
During this activity DOWNTIME = OFFLINE-DB Backups Copy to Remote Node + Upgrade-Time.
Purpose of sharing the above scenario in Data Guard forum here is to discuss and to conclude any way to reduce that DOWNTIME and cover the risks Using Data Guard / Oracle MAA.
As far as i know, 11gR2 Data Guard did'nt support 9iR2 to 11gR2 DataGuard Configuration, then how can we take benefit of Oracle MAA for above DB-Upgrade and Migrate activity to minimize the downtime?
Regards,
X

You are correct. You cannot use Data Guard to get from 9i to 11.2 directly. At http://www.oracle.com/technetwork/database/features/availability/ha-casestudies-098033.html you will see a couple of case studies at the bottom using Transportable Tablespaces to move across versions and in some cases platforms with little downtime.
Otherwise you best bet would be to use GoldenGate to replicate to a 11.2 target you created and then move production to that target when it was caught up.
Larry

Similar Messages

  • Rconfig fails for migrate single ASM instance to Oracle RAC 11.2.0.3

    We completed the following steps thus far to migrate single instance with ASM 11.2.0.3 on Oracle Linux to RAC:
    1. Install RAC CRS 11.2.0.3 in GRID_HOME
    2. Install RAC database 11.2.0.3 software in new ORACLE_HOME
    3. Added ASM diskgroups to two node ASM instances
    4. run rconfig from target RAC ORACLE_HOME
    It fails on:
    [RACConvertStep.execute:193] STEP Result=Oracle home is not a cluster database home. Make sure that oracle binary is linked with RAC option and the Oracle home entry in Oracle inventory is updated with cluster node list.
    From rconfig:
    $ rconfig convert.xml
    <?xml version="1.0" ?>
    <RConfig version="1.1" >
    <ConvertToRAC>
    <Convert>
    <Response>
    <Result code="1" >
    Operation Failed
    </Result>
    <ErrorDetails>
    Oracle home is not a cluster database home. Make sure that oracle binary is linked with RAC option and the Oracle home entry in Oracle inventory is updated with cluster node list.
    </ErrorDetails>
    </Response>
    </Convert>
    </ConvertToRAC></RConfig>
    5. the orainventory inventory xml file has:
    6. We have this:
    Source database
    ORACLE_BASE=/oracle
    ORACLE_HOME=/oracle/db/112
    3- target database configuration
    ORACLE_BASE=/oracle/db
    ORACLE_HOME=/oracle/db/11.2.0.3
    4- RAC GRID_HOME
    ORACLE_BASE=/oracle
    GRID_HOME=/oracle/11.2.0/grid
    Has anyone seen this issue before with migrating with rconfig and if so, how did you resolve it?

    good to know. thanks for updating the thread with what was wrong, this will help the community if someone faces this issue.

  • Migrating MySQL database to Oracle 11g RAC

    Hi,
    I would like to migrate an entire database from MySQL to my new Oracle 11g RAC. How do I do it?

    Hi Turloch,
    I was able to configure SQLDeveloper to connect to Oracle and MySQL.
    I am having a hard time migrating data from mysql maybe due to table size. I got mysql tables with more than 20M and the PC am running the sqldeveloper is running out of memory every time I try to migrate the tables.
    Can you share some experience migrating from MySQL to Oracle?
    Thank You.

  • Oracle E-business suite database migrate from AIX to Linux

    Oracle 11i application database migration from single Aix instance to oracle Linux cluster RAC.
    What is the easy way to migrate?
    Migrate single instance from aix to linux cluster.
    OR
    Migrate single instance from aix to linux cluster RAC.
    We have installed oracle Linux cluster.
    Please help me which way I can go with RAC.
    Thanks
    Prince

    Migrating to a single instance will be the simplest. The migration itself will not be much different between the two because you're migrating from one platform to another. The options you have available are, the traditional IMP/EXP, datapump, and RMAN to migrate to either a standalone or RAC environment. The difficulty will be in creating a RAC environment and a little a few extra steps in the RMAN restore. Working with RAC will make things harder, but the actual migration is similar. The steps to IMP/EXP, whether it's traditional or Datapump will be no different. However, standing up a RAC database will be.

  • Migrate Oracle Rac 11.1.0.6 SE to Oracle Rac 11.2 EE

    Hi,
    is there some guideline to migrate e 11.1.0.6 RAC Standard Edition with ASM to a 11.2.0 RAC Enterprise Editon?
    Database is almost 800gb, index included.
    Some best practice? Some suggestion? Some links?
    Thanks in advance,
    Samuel Rabini

    Or from 11.1.0.6 Standard to 11.1.0.6 Enterprise.
    I can find anything on internet to do such a migration.
    Thanks in advance.
    Samuel

  • Migrate Solaris 10 from Sun-Fire-V240 to T5140

    Hi everyone.
    Is it possible to migrate Solaris 10 running Oracle 10g RAC on a Sun-Fire-V240 to a T5140 without having to reinstall OS + Oracle-DB-software from scratch?
    Because both servers are based on a SPARC-processor, I am guessing that it should be possible to patch/configure the OS to run on a T5140 instead of a V240.
    Well, I have tried the following:
    1) Booting the T5140 using "disk1" (c1t0d0).
    2) Formatting "disk2" (c1t1d0) in the same number of slices I have on the V240.
    3) newfs on every slice, mounting and copying from V240 to T5140 using "ufsdump/ufsrestore" over ssh.
    4) Editing the /etc/vfstab.
    5) installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t1d0s0
    ...Because I haven't got the correct platform for T5140 on the V240-install (even though it is patched recently), I used the one on the T5140.
    6) Removed the /etc/path_to_inst and tried to "boot -ar" (after switching disk2 to "disk1-controller-position").
    When 1-6 did not work, I tried a few other things:
    a) Replace the /platform and /usr/platform with the ones on the T5140 (Generic_137111-06 sun4v sparc SUNW,T5140).
    b) Replace the /kernel with the one from the T5140 (Generic_137111-06 sun4v sparc SUNW,T5140).
    c) Replace the /etc/path_to_inst with the one from the T5140.
    No luck so far.
    So I am left with my initial question - is it possible to patch or configure the V240-Solaris10-installation, so it will run on a T5140?
    Thanks,
    Niels

    In theory you can, but the question is if you want the issues. Migrating between architectures is only recommended for sparse zones, but not for any other. In this case it's you go from sun4u to sun4v which will give you enough of issues beside te changing hardware paths and configuration items.

  • Need Help in Data migration from standard 10g to standard to 11g RAC

    Hi,
    We are running an application in Standard 10g (Not RAC). Our service provider has installed a fresh standard 11g RAC and did not transfer the data from 10g to 11g RAC.
    I want to migrate the 10g data to 11g RAC.
    I wanted to know the followings
    1) Easy data transfer technique (Data Pump or RMAN) & How do I do that (Steps)
    2) How to backup the fresh 11g RAC (In case of errors in data transfer process to recover the base) (How to do)
    Appreciate your help as I only have average knowledge in DBA.
    Thanks.
    Jezee
    Edited by: 991554 on Mar 3, 2013 11:27 PM

    See the 11g Upgrade guide chapter "Moving Data Using Oracle Data Pump" http://docs.oracle.com/cd/E11882_01/server.112/e23633/expimp.htm#i262220
    See the 11g RAC Administration and Deployment Guide chapter "Managing Backup and Recovery" http://docs.oracle.com/cd/E11882_01/rac.112/e16795/backup.htm#i443637
    Get some training on 11g Grid Infrastructure and RAC
    Hemant K Chitale

  • Migrating VB Applications on SQL Server to Oracle Forms on Oracle 10g RAC

    Hello All,
    I am looking at migrating a VB application built on a SQL Server database across to an Oracle Forms deployment with the data migrated to an Oracle 10g RAC database environment.
    My first question is whether the SQL Developer Migration Workbench can migrate the SQL Server data to a RAC environment?
    The second question is to ask whether there are any "toolkits" or tips from the community migrating VB applications to Oracle Forms.
    Any advise or suggestions greatly accepted.
    Kind Regards,
    Gary.

    SQL Developer Migration Workbench definitely can migrate SQL Server data to Oracle RAC setup.
    However, I don't think VB application can be easily converted to Oracle Forms.
    You can post your question in Oracle Form forum to double check.

  • Migrate Single Node 10g STreams to Multi Node RAC

    We are currently running 10g STreams. One capture process enqueing LCR into one queue. Propagation job dequeues messages and propagates them to a Destination queue. Then our Apply process at Destination database dequeues and apply changes.
    We have developed a single shell script STREAMSsetup.sh that does all the magic on setting up streams (capture, apply, propagator and the table queues.)
    Now, we are in the process of designing our new Horizontal architecture with Oracle RAC. We envision it is going to be a Data Guard Migration from Single node to the RAC environment.
    My question is, can we just let Data Guard takes care of that, expecting all Streams pieces will be in place within the RAC environment? OR do you recomment we remove all streams configuration and re-run our magic script STREAMSsetup.sh to set everything up again once migrated to the RAC environment. ???
    I now Streams follows an Instance Owner rule when it comes to where Capture or Apply will be started or stoped.
    I would appreciate if someone have had any experience with this type of migration provide any feedback.
    Thanks,
    Arqui

    Yes, we are opening an SR. Everything is pointing into the direction of recreating Streams configuration from RAC/ASM environment once migrated, using the instance with the lowest Instance number in the Cluster. That instance will be registered as the Primary instance owner of the Buffer queue. If primary instance fails queue ownership is transferred automatically to the next instance in the cluster and capture is started automatically in the other node.
    Thanks,
    ARqui

  • Migrating Database to RAC

    Hello all,
    We have a oracle database 10gR2 E.Edition production server(24X7)(116 GB size) running on Solaris V890 with 8GB RAM and using RAID.
    We want to migrate this 10g database to 2 node 10g RAC database.
    I have some questions Please help--
    1. In my current database there are many partition tables so my confusion is that when i will be migrating to RAC can i use ASM (how will then these partition tables will be handled) or i should go for another option like veratis. please suggest me the better one.
    2. What are risk included when migrating from 10g database to 10 RAC.?
    3. and at last what can be minimum downtime .?
    Thanks n Regards!!
    Pankaj Rawat.

    Pankaj,
    1. The underlying datafiles will not change moving from a Non-RAC database to a RAC database. Partitioned tables will stay exactly as they are. Depending on your application they may even help improve performance in a RAC environment. In my opinion I would use ASM for storing the Oracle datafiles. Using CFS just adds another layer of complexity.
    2. There are always risks in any migration, (Missed patches, Oracle/OS bugs, fat fingers!!) that's why you need to test the migration process on a test/development system.
    3. To minimize down time you need to practice the migration process, and you may want to look at using dataguard during the migration.
    The actual migration of a DB from Non-RAC to RAC is straight forward and well documented. You may want to look at a phased migration, like setting up the shared storage first and the move the DB from the current file system to ASM.

  • Best way to migrate ASM diskgroups to new diskgroups on new storage

    Hi, we are currently planning a Storage migration, and we have 2 node RAC 10gR2 so we need to know a better way to perform data migration from current ASM Diskgroups to new storage.
    Could anyone comment about this ?

    Connect new storage to host, add new disks to disk groups, remove old disks from diskgroups.

  • Locks after migrate to RAC 2 nodes.

    After migrating a stand alone database to RAC two-nodes (11.2.0.4) we are facing lock in database.
    It occurs always on the same tables. I asked developers if commit was issued after the update command and they confirmed commit was set after the update statement.
    Is there something we have to configure in database side to eliminate these locks?
    We have just 3 active sessions in this database, so there is no high-concurrent DML (initrans parameter)
    I'd appreciate any comment.
    Thanks
    KZ.

    After migrating a stand alone database to RAC two-nodes (11.2.0.4) we are facing lock in database.
    It occurs always on the same tables. I asked developers if commit was issued after the update command and they confirmed commit was set after the update statement.
    Is there something we have to configure in database side to eliminate these locks?
    We have just 3 active sessions in this database, so there is no high-concurrent DML (initrans parameter)
    Unless you can show what does this question has to do with Oracle 12c and multitenancy please mark it ANSWERED and repost it in the General Database forum.
    General Database Discussions
    When you repost you need to SHOW us what you did, not just tell us. Post the actual commands executed.
    What do you mean by 'migrating'? What 'same tables' are you talking about? What 'after the update command' are you talking about?

  • How to : Active/Passive and Active/Active Enterprise manager R3 (10.2.0.3)

    Soon I will implement the above named version of EMR3 on a AIX 5.3.3 platform. I have a couple of questions about active/passive and active/active implementations. These are the questions I have:
    Basic install:
    Implementing 10.2.0.2 and upgrading to 10.2.0.3 works fine on host 1234 (already done that).
    Does anyone have experience with an implementation on host 1234', in other words, a virtual host (different IP-numbers on the same ethernet adapter)?
    Active/passive
    Lets assume that the implementation on server 1234' works fine, how can I realise a cold failover situation? On AIX you can move/transport the volume group to the failover server, activate the volume group, mount your filesystems and the application is running again. This is the theory but ....
    Active/Active
    If this 'basic' install is done, can someone briefly tell me how to migrate the OMS repository to a RAC implementation? Is this possible or do I need to setup the repository for the OMS at the start of the implementation. Has anyone experience with using virtual hostnames, RAC and EMR3.
    Can anyone tell me where I can find some good documentation instead of reading all these thousands of pages of Oracle's guides.
    Help would be appreciated.
    Message was edited by:
    Jeroen Udo

    Soon I will implement the above named version of EMR3 on a AIX 5.3.3 platform. I have a couple of questions about active/passive and active/active implementations. These are the questions I have:
    Basic install:
    Implementing 10.2.0.2 and upgrading to 10.2.0.3 works fine on host 1234 (already done that).
    Does anyone have experience with an implementation on host 1234', in other words, a virtual host (different IP-numbers on the same ethernet adapter)?
    Active/passive
    Lets assume that the implementation on server 1234' works fine, how can I realise a cold failover situation? On AIX you can move/transport the volume group to the failover server, activate the volume group, mount your filesystems and the application is running again. This is the theory but ....
    Active/Active
    If this 'basic' install is done, can someone briefly tell me how to migrate the OMS repository to a RAC implementation? Is this possible or do I need to setup the repository for the OMS at the start of the implementation. Has anyone experience with using virtual hostnames, RAC and EMR3.
    Can anyone tell me where I can find some good documentation instead of reading all these thousands of pages of Oracle's guides.
    Help would be appreciated.
    Message was edited by:
    Jeroen Udo

  • Problem converting captured SQL Server 2000 database to Oracle

    Java(TM) Platform     1.6.0_17
    Oracle IDE     2.1.1.64.45
    Versioning Support     2.1.1.64.45
    After creating MWREP user, granting it privileges and creating the migration repository, I have captured a small SQL Server 2000 database (1 table), but after performing "Convert to Oracle", I get the message that it has transformed correctly, but no converted model is shown. I was originally using the JRE supplied with SQL Developer 2.1.1, but replaced that with 1.6 U17 after researching the problem here.
    The only message in the Migration Log is as follows:
    Catalog RAC, Schema dbo coalesced to single schema dbo_RAC
    The following message appears in the console:
    SELECT DISTINCT(REF_ID_FK), REF_TYPE FROM MD_ADDITIONAL_PROPERTIES WHERE PROP_KEY IN (?) AND CONNECTION_ID_FK = ?
    I have tried this with a more complex database, with no luck.
    Any thoughts?

    I did an offline capture.
    I used Tools->Migration->Third Party Database Offline Capture->Create Database Capture Scripts to generate scripts OMWB_OFFLINE_CAPTURE.BAT, SS2K_BCP_SCRIPT.BAT and sqlserver2000.ocp. Then the SQL Server DBA ran OMWB_OFFLINE_CAPTURE.BAT and sent me the output.
    I used Tools->Migration->Third Party Database Offline Capture->Load Database Capture Scripts Output to capture the model into the repository successfully.

  • Ordered Sequences in RAC

    We are currently in the process of migrating a single database to a RAC database under an aggressive time line. One of the issues we're currently facing is the use of sequences by our application. Various components of our app require ORDERED sequences (...terrible dependency, actually), and since these components can now connect to multiple instances with separate SGA's (with separately cached sequences), they produce bad results... fail!... "break"... Nothing new...
    Because of the aggressive time line, modifying each component in the application is not feasible.
    We've come up with a "temporary" solution:
    *1. Create a service called SEQSRV that is defined as having a preferred instance: INSTA and and available instance: INSTB with a TAF policy of BASIC.
    2. Create the necessary TNS entries for the service.
    3. Create a database link (SEQ).
    4. Create (recreate) the sequence(s) with appropriately tuned CACHE value NOORDERED (because they will be ORDERED by virtue of accessing only one instance).
    5. Create a synonym from the sequence(s) incorporating the database link
    sql> create synonym <synonym_name> for <sequence>@SEQ
    * - in case we have an issue with INSTA, requests will fail over to INSTB.
    I've tested this with a few options:
    a. CACHE=20, 5000, 1000000
    b. ORDERED, NORDERED
    c. from multiple concurrent clients.
    d. 'select sequence_synonym.nextval from dual' in a loop for iterations: 50, 5000, 2000000
    The test results showed solid performance for all runs, and the trace indicated a DSF locks were proportional to (CACHE/number of iterations). On higher iterations, there was a bit of recursive sql along with the usual TNS-related wait information, but nothing indicating poor performance.
    Can anyone comment on this? Is our logic flawed? Any suggestions? Anything?
    Jeffrey Frey
    Sr. Oracle DBA
    BondDesk Group Llc
    Edited by: jjfrey on Feb 11, 2009 12:17 PM

    Absolutely, the requirement "just" ordered... gaps are permitted between (for whatever reason), as long as the application's threads see chronologically incremented values.
    I'll be sure to test the TAF policies before implementing, when I test failover scenarios... thanks! great suggestion.
    So far, my most extreme test has been two simultaneous connections running 2,000,000 iterations of nextval ... results were comparable to a single without database links (with a few minor tweaks on CACHE value). Nothing in our application comes close to this kind of abuse; however, there are components that run 4 and 5 threads deep, but their requests for nextvals are typically more "serialized" and throttled by other factors (batch processing, AQ etc).
    As for busy database links, I have no issues increasing the number of sockets (distinct links) and grouping accordingly to avoid contention... will require some effort, but... effort is in the job description, right?
    Still think its feasible?
    Jeffrey

Maybe you are looking for