Steps to Convert R12 Non-Rac to RAC database with ASM

dear All,
We have following environment.
R12.0.6 with a non RAC 11.2.0.2 database on on AIX (64bit). Datafiles are stored local filesystem. We want to do the following.
Migrate the database file to ASM
convert database Non RAC to RAC
we have gone through many oracle support documents but were unable to decide which path we should adopt. Any body who has done similar activity; please share only highly level steps. No step by step Instructions are needed. e.g. Install Grid Infrastructure (for single instance or the one which comes with cluster home???????), Move datafiles to ASM etc etc
Please make sure the steps are for 11gR2 and EBS R12.
Best Regards,

we have gone through many oracle support documents but were unable to decide which path we should adopt. Any body who has done similar activity; please share only highly level steps. No step by step Instructions are needed. e.g. Install Grid Infrastructure (for single instance or the one which comes with cluster home???????), Move datafiles to ASM etc etc
Please make sure the steps are for 11gR2 and EBS R12. The steps in [ID 823587.1] which is referenced above should be sufficient (from your post, I understand that you have covered the steps in this doc) -- What exactly you have issues with?
Thanks,
Hussein

Similar Messages

  • Database migration from non rac and non asm to RAC database with ASM

    HI,
    i have requirement to import one database ( db1) which running one node with out ASM and with out RAC , now i want to import that database with rman backup to another database ( db2) which running on different server with 3 node RAC and ASM ( disk group +DATA ) , can you please provide me the steps how i can migrate.? ( i have created db2 with dbca with RAC).
    regards,
    sri

    Sri,
    This could be done multiple ways. Simplest for you is to use DBCA:
    http://download.oracle.com/docs/cd/B28359_01/install.111/b28264/cvrt2rac.htm

  • Migrating Non ASM, Non RMAN to New Server with ASM and RMAN - Possible?

    We currently have a database ( Oracle 10g R1 ) on a Sun Solaris server that is NOT using ASM or RMAN. The database is about 300GB. We are getting a new server and we want to install Oracle 10g R2 with ASM and RMAN and migrate the database.
    I have seen the documentation on migrating non ASM to an ASM server but the methods all use RMAN. Is it possible to migrate to an ASM database without using RMAN? Would datapump import/export work if I created a new database on the new server with all the same tablespaces? Or, do I have to bite the bullet, install RMAN on the old server and do the backup?
    Thanks.

    If you're not using RMAN that doesn't mean you can't use it to perform a single backup, rman is contained in every oracle RDBMS installation version 10G or higher.
    this is only a sample of how to do it
    RMAN> CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '<file_system_path>/%U.DBF';
    --first we allocate the channel default channel.
    RMAN>RUN
    ALLOCATE CHANNEL DEFAULTCHANNEL TYPE DISK;
    SHUTDOWN IMMEDIATE;
    STARTUP MOUNT;
    BACKUP DATABASE;
    SHUTDOWN
    }then once you have it, you can do what you want.
    It should also be possible to manually restore the database from the original datafiles but it's better to follow the solution involving RMAN.
    Bye Alessandro

  • Directory error in RAC 10gR2 2 instances with ASM

    Hello Team,
    I am kind of confused in how to create a directory in ASM or how to fix the following error. I really appreciate if you can assist me in fixing this error.
    ~ORA-16038: log 1 sequence# 2 cannot be archived~ORA-00254: error in archive control string ''~ORA-00312: online log 1 thread 1: '+FRA1/orcl/onlinelog/group_1.257.615652137'~ORA-00312: online log 1 thread 1: '+FRA2/orcl/onlinelog/group_1.257.615652141'~ORA-00312: online log 1 thread 1: '+FRA3/orcl/onlinelog/group_1.257.615652143'~ORA-15173: entry 'orcl' does not exist in directory '/'
    Thanks, Terrry

    Roman,
    I was looking at the log files and I found this info, but I am not sure what to do the RAC does not let me do anything. Every things is up, but at the same time is not let the sysdba user do anything. I really appreciate some advice or suggestions. Tks, Log file:
    ARC1: Archiving not possible: No primary destinations
    ARC1: Failed to archive thread 1 sequence 2 (254)
    ARCH: Archival stopped, error occurred. Will continue retrying
    Tue Feb 27 14:53:34 2007
    ORACLE Instance orcl1 - Archival Error
    Tue Feb 27 14:53:34 2007
    ORA-16038: log 1 sequence# 2 cannot be archived
    ORA-00254: error in archive control string ''
    ORA-00312: online log 1 thread 1: '+FRA1/orcl/onlinelog/group_1.257.615652137'
    ORA-00312: online log 1 thread 1: '+FRA2/orcl/onlinelog/group_1.257.615652141'
    ORA-00312: online log 1 thread 1: '+FRA3/orcl/onlinelog/group_1.257.615652143'
    ORA-15173: entry 'orcl' does not exist in directory '/'
    Tue Feb 27 15:14:36 2007
    Errors in file /u01/app/oracle/admin/orcl/bdump/orcl1_arc0_21958.trc:
    ORA-16014: log 1 sequence# 2 not archived, no available destinations
    ORA-00312: online log 1 thread 1: '+FRA1/orcl/onlinelog/group_1.257.615652137'
    ORA-00312: online log 1 thread 1: '+FRA2/orcl/onlinelog/group_1.257.615652141'
    ORA-00312: online log 1 thread 1: '+FRA3/orcl/onlinelog/group_1.257.615652143'
    Tue Feb 27 15:15:36 2007
    ARC1: Archiving not possible: No primary destinations
    ARC1: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:34 2007
    ARC0: Archiving not possible: No primary destinations
    ARC0: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:35 2007
    ARC1: Archiving not possible: No primary destinations
    ARC1: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:36 2007
    ARC0: Archiving not possible: No primary destinations
    ARC0: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:36 2007
    ARC1: Archiving not possible: No primary destinations
    ARC1: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:37 2007
    ARC0: Archiving not possible: No primary destinations
    ARC0: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:38 2007
    ARC1: Archiving not possible: No primary destinations
    ARC1: Failed to archive thread 1 sequence 2 (4)
    Tue Feb 27 17:00:39 2007

  • How to Create Manual Standby for a Oracle 11g RAC with ASM to Single Instan

    Hi All,
    I have a task to configure a Single Instance Standby Database with ASM for 2-node Primary RAC+ASM database.
    Version using : 11.1.0.6 Oracle 11g --- *" STANDARD EDITION "* Please note datagaurd will not be supported in standard edition.
    Primary database - 2 -Node RAC using ASM storage (All datafiles, redologs, controfile and archive logs)
    Need to setup a single instance standby database manually and than using scripts to transfer the archive logs from primary server to standby server to do recovery time to time.
    Please let me know if there are any configuration document(s) which can help me to set the manual standby? or need your kind help to give your valuable ideas how to go in above situation.
    Thanks in advance

    Niall Litchfield wrote:
    El DBA wrote:
    Well if the archive logs are stored in ASM on the primary nodes, you almost definitely want to be using RMAN to access them. Then to transfer between primary and standby there are many options, this is essentially the step that Data Guard takes care of - so if you (and I) are running Standard Edition, this is the part to "worry" about.
    I'm not really sure what you mean by this:
    As in standard edition the archive destination will be on ASMI don't think the Edition of Oracle (Standard or Enterprise) dictates where and how you store your archive logs, but it's possible I've misunderstood what you mean...SE dictates that database storage for RAC will be ASM, including archive log files. Anything else is not officially supported. I haven't tested but it may be that you can use LOG_ARCHIVE_DUPLEX_DEST to specify a local filesystem for archive log files as well.
    If that doesn't work you'll have to script rman "backup as copy" jobs regularly and then transport the results of that.
    Niall Litchfield
    http://www.orawin.info/
    By the way, it seems Robert has been pretty helpful, it's polite to give him some points dude. And since this is your thread, not mine, give him a "helpful" from me too :p
    El DBA
    Incidentally if you are forced down the RMAN backup as copy route then this will likely throw your current backup retention strategy somewhat, you'll need to think carefully about when an archivelog can be deleted following backup, how many times it might be backed up and so on. I do understand, and have argued for, the use of SE RAC. I also understand and have argued for and implemented manually managed standby a number of times. However by the time your primary database is a RAC instance and you need a standby for DR etc then you really have to look very seriously at whether Standard Edition is still the right investment or not. You will be spending a lot of DBA time managing and troubleshooting this, and you will find that it is less reliable than the off the shelf solution. I suspect that you are very close to the point where an EE installation becomes a worthwhile investment here.
    Niall Litchfield
    http://www.orawin.info/

  • Database upgrade - Oracle 10g r2 ,RAC(2 Nodes with ASM) upgrade from HP-UX to RHEL 5.9

    Hi All
    I am planning to upgrade our RAC database 2 nodes with ASM from HP-UX to RHEL 5.9.
    Following is our setup
    Current setup:
    Oracle Database 10g r2 (10.2.0.5.0) RAC database.
    Nodes: 2
    Storage: ASM
    OS: HP-UX ia64
    Database Size: 1.2 TB
    New Setup:
    Oracle Database 10g r2(10.2.0.5.0) RAC database
    Nodes: 2
    Storage: ASM
    OS: RHEL 5.9 x86 64
    Since we are moving from a big endian format to a small endian format(HP-UX to RHEL 5.9) the same ASM cannot be used.
    Kindly help me with process and other important documents to be followed.
    Thanks.

    Hi...
    If it was a standlone database concepts like transportable tablespaces, rman would have been convenient.
    Since we are using a RAC database with ASM as storage how do we use these techniques specified in NOTE:733205.1
    Due to endianness issue we cannot use the same ASM instance.
    Along with the new RAC node install a new ASM instance would have to be created.
    Kindly help me with migration for RAC with existing ASM to new Hardware
    Thanks and Regards

  • Problem to create database with RAC 10g with Oracle Standard Edition

    I install CRS (Cluster Ready Services), and then install Oracle 10g database. Also, I install patches 10.1.0.4. When I create database with ASM storage give me a error to create files database.
    Any idea?
    Thanks
    Edu Alcañiz

    You were right.
    http://download-uk.oracle.com/docs/html/B14203_05/intro.htm#sthref44
    under the section
    "1.3 Configuration Tasks for Oracle Clusterware and Oracle Real Application Clusters"
    "... If you use RAC on Oracle Database 10g Standard Edition, then you must use ASM."
    Thanks, problem solved.
    - Vegard

  • RAC Node Addition fails with - " VIP is already in use "

    We had a two-node RAC on oracle 10gR2 with ASM. We removed the second node and now trying to add it back as the second node again.
    CRS and ASM got extended on to the second node but when trying to add the Db home, it gives an error in the oui :
    "Unable to connect to the second node, when clicked ok is shows as VIP for node <NODENAME> is already in use"
    CRS is running fine on both the nodes and VIP for both the nodes is shown in CRS_STAT.
    Has anyone seen this error message earlier?
    Edited by: user539083 on Dec 5, 2008 11:31 AM

    See here...
    The Backup disk image ... sparsebundle ... is already in use.
    From Pondini’s excellent Information Here...
    http://pondini.org/TM/Troubleshooting.htm

  • RAC with ASM and without ASM

    Hi all,
    we planing to install RAC 11g instance active/active . and we are using SAN storage RAID 10.
    I know ASM is nice feature . but it need more maintenance in future . This is what I see
    it from Manual and training . for patching ..... because it maintain as instance.
    why I do need ASM since I have SAN and I can control mirroring ...etc
    I need sold answer here ?? why I need to use this feature that already can be covered using another facility like SAN.
    Best Regards,

    What I have found in a RAC world is there is maintenance no matter which way you go, A cluster file system will require upgrades, patches, etc. RAW volumes will require extra effort in allocation, etc. as well as increase the number of files in the database. ASM requires additional instance on each node to maintain which is quite simple and rolling patches in ASM is becoming reality slowly. I have found that removing the management of RAW volumes is more trouble then the maintenance of the ASM instances and the added benefits of ASM outweigh the maintenance for sure. I found that the cluster file system mainteance is pretty well a wash.
    As for ASM being widely used, the most recent RAC clusters (last 3) I have built have all been ASM....... 1 on HPUX and 2 on Linux (Red Hat and Oracle Enterprise Linux) and future clusters coming up that I know of are all going to be ASM as well. While it may be true that a lot of existing RAC environments have not yet gone to ASM almost all new RAC environments are. It is certainly taking hold. If you look at the effort on a large database to move to ASM from RAW volumes or cluster file system it can appear to be a lot of work and that is true, but in the long run my experience with ASM has been positive therefore I would not hesitate to recommend new RAC clusters be built with ASM and existing clusters should have a migration plan in place. As with some cluster file systems like veritas, GPFS, etc. There is addtional cost involved where ASM does not have the additional cost so moving existing clusters can save $$........ RAM volumne management may not fall on the DBA but someone has to manage all those volumnes at a SAN level and that is additional management just may not really be with the DBA.
    Just my additional 2 cents worth.
    Hope this helps.

  • Upgrading clusterware and RAC database including ASM

    Hi All,
    I have a 3 node RAC database with ASM running on RHEL4(32bit). current version is 10.2.0.1. I want to upgrade clusterware, database and ASM to 10.2.0.4.
    Please let me know the patch number for this upgradation.
    At the time of googling i found that 1st we have to upgrade 10.2.0.1 to 10.2.0.3 then we can upgrade it to 10.2.0.4. Is it true?
    Thanks

    You are absolutely correct. Database should be upgraded at last. I may be wrong regarding upgrading of ASM. but what my thought is saying it should be upgraded or it may upgrade when we will upgrade our database. So please think little bit on it. ASM has its own instance. we are upgrading clusterware and database. why we are not upgrading our ASM. Then what should be the method to upgrade ASM.
    Please correct me in i am wrong.
    With Regards,
    snp

  • Register database with non default listener

    I already installed oracle 11gR2 database with asm.
    The grid infrastructure is installed with the user grid and oracle software with orcl user.
    The database is created with dbca with orcl user.
    The default non listener is created with srvctl add listener command.
    I already try to modify the parameter local_listener but I receive the following error
    SQL> alter system set local_listener='LSNR_TESTDB';
    alter system set local_listener='LSNR_TESTDB' SCOPE=memory
    ERROR at line 1:
    ORA-02097: parameter cannot be modified because specified value is invalid
    ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    ORA-00132: syntax error or unresolved network name 'LSNR_TESTDB'
    Any help.
    Thanks

    hi,
    ORA-00132: syntax error or unresolved network name 'LSNR_TESTDBCause:      Listener address has syntax error or cannot be resolved.
    Action:      If a network name is specified, check that it corresponds to an entry in TNSNAMES.ORA or other address repository as configured for your system. Make sure that the entry is syntactically correct.
    check the exact listener name 'LSNR_TESTDB' in listener.ora file... and set the parameter..
    Error with Listener. ORA-00132: syntax error or unresolved network name

  • Oracle E-Business Suite non-rac to rac

    Hi,
    I've r12.0.6/10.2.0.3/RHEL5.3/file system NON-RAC and want to go r12.0.6/11gr2V2/RHEL5.4/ASM and RAC enviornment.
    Planning to move as follows:
    -Upgrade RHEL 5.4
    -Upgrade to 11gr2V2
    -COnvert to ASM
    -Configure to RAC.
    Please advice if any idea which has less risk.
    Please let me know metalink note convert single instance to RAC doc /File System to ASM or any good note.
    Any advice is welcome.
    Thanks

    Please see this thread for similar discussion.
    Cloning non-RAC to RAC ?
    Cloning non-RAC to RAC ?
    Thanks,
    Hussein

  • Cloning 11i non split to split configuration with RAC and ASM

    Hello Hussein,
    I just want to ask some ideas on what is the best way to clone our UAT/DEV environment to our PROD environment.
    Right now no RAC and ASM setup for the source system still 9.2.0.5 but the plan is to convert to ASM + 10g RAC.
    Can you please let me know on what is the best way to setup PROD out of our UAT environment?
    Here's my options:
    1. Install a fresh prod system
    2. Convert source system to ASM + RAC before cloning to target - setup as below:
    (Source)
    APPS server - 32bit
    DB server (2 node RAC + ASM) - 32bit
    (Target)
    APPS server - 32bit
    DB server (2 node RAC + ASM) - 64bit
    3. Clone existing target system (non RAC and non ASM)
    copy source APPL directories to target
    Install 64 bit Oracle 10g to the target system
    clone/convert database source (9i 32bit) to database targer (10g 64 bit) using RMAN.
    Install clusterware 11gR2
    Convert database to RAC
    Can you please let me know on what is the best approach to do this? For fresh install it will take some time to apply the current patch level and applying other patches.
    For Option 2, seems a bit complicated to do 32bit - 64 bit cloning on RAC. Appreciated if you can provide doc id for this.
    For Option 3, not sure how smooth the conversion from 32bit to 64bit.
    Appreciate your insights on this.
    Regards,
    jeffrey

    Hi Jeffrey,
    Since you are on 9.2.0.5, I assume you are running Oracle Apps 11i and not R12.
    1. Install a fresh prod systemThis option requires applying all patches (as you mentioned above) plus you will have to convert to ASM/RAC on the source/target instance. I would not recommend this approach since would require extra work/time.
    2. Convert source system to ASM + RAC before cloning to target - setup as below:
    (Source)
    APPS server - 32bit
    DB server (2 node RAC + ASM) - 32bit
    (Target)
    APPS server - 32bit
    DB server (2 node RAC + ASM) - 64bitWhat are the source and target database version?
    As per (Certified RAC Scenarios for E-Business Suite Cloning [ID 783188.1]) this is supported by Rapid Clone. So, in this case you need to convert the source instance to RAC and migrate to ASM then use Rapid Clone to clone the application/database.
    Cloning Oracle Applications Release 11i with Rapid Clone [ID 230672.1] -- 6. Cloning a RAC System
    You will have to convert the target database then from 32-bit to 64-bit.
    3. Clone existing target system (non RAC and non ASM)
    copy source APPL directories to target
    Install 64 bit Oracle 10g to the target system
    clone/convert database source (9i 32bit) to database targer (10g 64 bit) using RMAN.
    Install clusterware 11gR2
    Convert database to RAC Here you will have to convert to RAC/ASM on both the source/target instances -- You are eliminating the patches part in Option 1, but again extra work need to be done to convert the database from 32-bit to 64-bit on the target instance + convert to RAC and migrate to ASM (on both instances).
    Based on the above, I would recommend and suggest you go with Option 2.
    Thanks,
    Hussein

  • How to convert single instance10g db to 11gR2 RAC with ASM

    Hi,
    I need your help to decide the plan about how to convert single instance 10g database to 11gr2 rac with asm.
    I can have about 6 to 8 hours of downtime to upgrade and move to rac with asm.
    db size is about 1.5tb and on AIX.
    here is my plan....
    1) install 11gr2 rac with asm on two nodes
    2) verify rac installation and clustered asm
    3)install 10g oracle binaries( yes 10g )
    4) shutdown production db ( machine prod )
    5) make copy of production and restore on 1st node ( using shadow image , so it's quick and its file system )
    6) upgrade db to 11g ( still of file system )
    7) after successful upgrade, move to asm ( rman backup )
    8) add another node
    does it look okay ? OR is there a better approach to save time?
    can someone help me ?
    Thanks...

    Thanks ...
    So here is what I thought... suggest if something is not right...
    1) install 11gr2 grid infra on node A and B with ASM
    2) stop CLUSTER ON BOTH NODES.
    3) shutdown prod db on 10g ( downtime starts )
    4) take rman cold backup
    5) restore rman backup on node A on ASM ( as if single instance 11g , no rac parameters )
    6) mount and run upgrade script for 11g, then open db with 11
    7) after successful upgrade, shutdown db node A
    8) change all rac related parameters, spfile,undo,redo for rac environment on both nodes
    9) open db in rac environment
    can I do this way ?
    My only question is, even though I installed rac on node A and B, in step 5 and 6 I'm using only node A as if it is single instance. Is it possible ?
    if it is then I'm good to go...
    Thanks for all suggestions.

  • Non-Rac to Rac conversion using rconfig

    hi all,
    how to check whether Non-Rac to Rac conversion using rconfig has been completed sucessfully?
    thanks.
    Edited by: varun4dba on Nov 10, 2010 1:02 PM

    select parallel
    from V$instance;
    -- run it on your any RAC instance. if YES then you have converted to RAC
    http://oracleinstance.blogspot.com/2009/12/convert-single-instance-to-rac-instance.html
    Check the above link also.
    Regards
    Asif Kabir

Maybe you are looking for