Oracle 10g RAC to 11g RAC Upgrade on Solaris

Hi,
We are planning to do a migration of a 4 Node Oracle 10g RAC on Solaris 9 to 11g with Solaris 10. We'd like know what would be the best path to take. We cannot afford any downtime!
Options: Are these feasible? Which option is best? Any documents links?
a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?
b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?
c) Use Dataguard with 2 different RAC environments (2 nodes each). How would this work? Is it the only possible way? Any steps please?
Thanks

a) Do a rolling upgrade of Oracle from 10g to 11g. Then take down individual nodes and upgrade the Solaris OS from 9 to 10 and bring them up back into the cluster. Is there any known issues taking this path? Is a rolling upgrade like this possible?Hi,
first of all i would not change several components (OS, database version) at a time. My recommendation is to make small steps and start with the operating system first. Seconds recommendation is to test and test everything in your dev or test environment prior doing the upgrades in the productive environment. Trust me: You will face problems :-) So you better try it beforehand!
b) Do an upgrade of the Solaris OS from 9 to 10 on each node and then bring them back up? Is this practical? Does Oracle allow different versions of OS running on different nodes?As far i know you can run different operating system versions on different nodes if they are supported (Solaris 9 and 10 are).
Ronny Egner
My blog: http://ronnyegner.wordpress.com

Similar Messages

  • Installation of  oracle 10g rac on open solaris  for X86 Machine

    Hi
    Can you please let me know the advantages of installation of oracle 10g rac on open solaris on x86 machine.And also let me know the detail steps involved in instatllation of oracle 10g rac on open solaris on x86. please suggest the recommdendation for the installation
    Thanks
    Saiprasath

    If by "advantages of installation of oracle 10g rac on open solaris on x86 machine" you mean advantages over RAC on Linux or AIX or HP/UX there aren't any.
    If you want to know the advantages of RAC over stand-alone they generally relate to:
    1. Eliminating the server as a single point of failure
    2. Transparent fail-over
    2. Incremental horizontal scalability

  • DO I need SFRAC for Oracle 10g RAC  on Sun Solaris

    My platform is SUN Solaris 10 64 bit on v490 server. On the backend side, we are using EMC CX500 storage. We will use Veritas File system and Veritas CFS.
    I would like to ask, Do I must need SFRAC to configure Oracle 10g RAC or Can I just use only Oracle CRS. I do not want to use ASM.
    Please advise
    Thanks,
    Sam..

    The VCFS usually requires a Veritas Cluster, thus you would have to use the product combination that is bundled as SFRAC as mentioned before. Metalink in addition says:
    10      10gR2 64-bit      Veritas Storage Foundation for Oracle RAC      5.0      Certified
    There is one exception to this rule: Linux.
    Veritas and Oracle support a standalone version of the Veritas Cluster Files System (and only this component) on Linux. This does not hold true for Solaris.
    Concluding, if you want to use the VCFS you would need to get a VCS, which then basically means using SFRAC.
    However, in this case, as mentioned before, you would not need ASM.

  • Oracle 10g OLAP to 11g OLAP upgrade ?

    We currently are planning on a upgrade from 10g OLAP => 11g OLAP. We currently have 12 AWM's in 10g OLAP which we need to move over with associated DML programs and additional SQL reporting views.
    Questions:
    1. Is there any documentation available on necessary steps for 10g OLAP => 11g OLAP upgrade?
    2. What would happen to existing AWM's prepared in 10g, would they be migrated to 11g transparently or have to be re-created?
    3. Is there any specific documentation related to changes in way cube builds are done programatically?
    4. Any changes in the way limit maps work in 11g?
    Please advise.
    Thanks,
    Sudip

    Migrating a 10g cube to 11g depends on whether you are talking about 11gR1 or 11gR2. 10g cubes continue to operate in the "10g way" even after a database upgrade. They will not become "11g cubes" until they are rebuilt after the database upgrade. In 11gR2, there is a supported way to migrate 10g cubes to 11g cubes, both with AWM and with PL/SQL. Sorry to say... this functionality doesn't exist in 11gR1: you'll have to rebuild your cubes from the ground up.
    The SQL relational views built using the AWM plugin in 10g are no longer applicable in 11g. That's because OLAP cubes in 11g are registered in the oracle data dictionary (just like other Oracle objects), and the SQL relational views are managed in the database and a recognized part of the product. The SQL relational views are quite different in 11g, so you will likely have to rewrite queries against them.
    LIMIT map syntax is the same, but performance is much better.
    See if this blog entry helps:
    http://www.rittmanmead.com/2009/10/09/olap-10gr2-and-dense-looping/
    Edited by: Stewart Bryson on Feb 19, 2010 8:40 AM

  • Oracle 10g XE to 11g XE upgrade: gen_inst.sql does nothing.

    I am trying to upgrade from 10gXE to 11gXE;
    I logon to SQL Plus "conn sys as sysdba", and execute the gen_inst.sql procedure.
    Quote: Connect to 10.2 XE database as SYS user and run gen_inst.sql. This will generate install.sql, gen_apps.sql and other .sql files. The files will be generated in the folder containing gen_inst.sql. End Quote.
    However the procedure completes immediately, and does not generate any of the files described.
    If I execute @(folder path)\fred.sql (where fred.sql does not exist, I get a message that the sql proc is not found, so I know that it finds the procedure when I try and execute it.
    The following is a copy of the command window.
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Jan 14 11:24:06 2012
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Enter user-name: sys as sysdba
    Enter password:
    Connected to:
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
    SQL> @c:\temp\gen_inst.sql
    SQL> @c:\temp\fred.sql
    SP2-0310: unable to open file "c:\temp\fred.sql"
    SQL>None of the defined files , "install.sql, gen_apps.sql and other .sql files" are created.
    If it try and run gen_inst.sql from within SQLDeveloper (2.1.1.64), after haveing connected as sys/sysdba, the procedure runs for several minutes, and creates some of the listed output files, before it finally crashes with :
    Error report:
    ORA-20000: ORU-10027: buffer overflow, limit of 1000000 bytes
    ORA-06512: at "SYS.DBMS_OUTPUT", line 32
    ORA-06512: at "SYS.DBMS_OUTPUT", line 97
    ORA-06512: at "SYS.DBMS_OUTPUT", line 112
    ORA-06512: at line 5
    20000. 00000 - "%s"
    *Cause:    The stored procedure 'raise_application_error'
    was called which causes this error to be generated.
    *Action:   Correct the problem as described in the error message or contact
    the application administrator or DBA for more information.How do I get the script to run correctly in SQL Plus?
    Edited by: Ian Mc on Jan 14, 2012 2:00 AM

    Udo wrote:
    I might just be a problem with spooling result files to the wrong location or calling them with the wrong path, because the script anticipates to have everything in the same local path...Interesting point, and definitely worth a try.
    The quote part in op, from relevant doc section, seem to say differently. Looking through the script it would seem that files are actually spooled in working path (e.g. current dir when sqlplus is started) instead of folder where script exists.
    "The files will be generated in the folder containing gen_inst.sql."
    http://docs.oracle.com/cd/E17781_01/install.112/e18802/toc.htm#CIHCDCDH
    I think file permissions should be considered still, if on Win 7 (or other OS with some level of least privilege policy implementation).
    Edit:
    A small test on windows platform showed that files are output in cwd from where sqlplus is started and also that saving files in c:\temp worked fine.
    Edited by: orafad on Jan 15, 2012 12:40 AM

  • Document on 10g RAC setup on solaris using vmware

    Hi All,
    I am planning to setup "Oracle 10g RAC setup on Solaris using vmware", but I am strucked up at installation of Soaris 10 in VMWare.
    Can any body please help/provide me the document on Solaris 10 installation for RAC setup .
    The main problems I am having during the SOlaris 10 setup is
    1) Setting up the static public and private addresses required for RAC
    2) Partitioning the disk space.
    Thanks in advance,
    Mahipal Reddy

    Refer these,
    http://www.scribd.com/doc/15650880/Install-Rac-on-Solaris-Vmware
    http://www.disperu.com/using-vmware-server-install-10g-rac-on-solaris/
    http://nayyares.blogspot.com/2008/11/step-by-step-rac-10g-r2-solaris-10.html
    Thanks
    Edited by: Cj on Dec 13, 2010 2:38 AM

  • Upgrade Oracle 10g RAC - Oracle 11g RAC on Linux Environment

    We are planning to Upgrade our databases to Oracle 10g RAC - Oracle 11g RAC which is Linux Environment. Kindly suggest me the best option for migration. Our production database size is 80GB.
    - Frest installation of oracle 11g using export/iimport dumps
    - Migration
    - Upgrade process
    Any information regarding this will be appreciated.

    Pl identify exact versions of "10g" and "11g", along with the exact OS versions.
    Pl see the upgrade doc - http://docs.oracle.com/cd/E11882_01/server.112/e23633/toc.htm
    HTH
    Srini

  • 10g RAC upgrade to 11g RAC

    How to perform 10g RAC upgrade to 11g with Dataguard in place?
    OS=LINUX
    RDBMS=10.2.0.4
    DG=PHYSICAL STANDBY
    Below is my understanding
    1)Install 11g CRS in NEW_CRS_HOME
    2)Install 11g in NEW_ASM_HOME
    3)Install 11g in NEW_RDBMS_HOME
    4)Export the new NEW_ORACLE_HOME and start up the database with startup upgrade.
    5) Run the catupgrade.sql script.
    Are there any other steps involve?
    In case I have to rollback then how to rollback CRS.

    Personally I would use DBUA instead of catupgrade.sql, but make sure you follow the upgrade documentation for pre-checks etc. You will also need to use netca to recreate the sqlnet listeners in the 11g homes and register with 11g CRS.
    CRS is generally fairly quick to re-install and re-register databases, and this is cleaner than trying to restore OCR and VOTE disks etc. If you prefer to rollback be sure you backup the OCR and VOTE disks (e.g use dd), backup /etc/oracle, CRS_HOME, /etc/init* scripts etc.
    The dataguard standby database should roll forward through the upgrade, but you will need to manually register the standby with 11gCRS. Make sure you have your DB and Log create_file_dest's set, as well as standby_file_management=auto. Personally I would manually recover the standby after the upgrade in case I need to use it to fallback.
    Edited by: rgeier on Sep 1, 2009 3:51 PM

  • Oracle 10g RAC installation on HP-UX 11.31 for SAP ERP 6.04

    Dear experts,
    We are trying to install SAP ERP 6.0 EHP4 with Oracle 10g RAC on HP-UX 11.31. Please note that, We are using VERITAS cluster filesystem (CFS) for this purpose and not HP-UX ServiceGuard ClusterFileSystem.
    *As per SAP procedure, we have installaed plain plain SAP system with single instance Oracle (ref: Configuration of SAP NetWeaver for Oracle Database 10gRAC guide). Now we are first trying to install Oracle Clusterware (CRS) and then we will install Oracle RAC software. Is this procedure right?*
    Which file (and its path) we have to use for CRS installation and its patch? Is it runInstaller under /oracle/stage/102_64/clusterware? With this file we can install CRS 10.2.0.1. Similarly for Oracle RAC, which files we are supposed to use, i.e for installation and patch upgrade?
    Also can we use clusterware package available from Oracle directly in the SAP environment?
    We tried to install CRS with runInstaller while running Configuration Assistant after root.sh script.
    The following commands are failing in Configuration Assistant:
    /oracle/CRS/102_64/bin/racgons add_config erpprdd1:4948 erpprdd2:4948
    /oracle/CRS/102_64/bin/oifcfg setif -global  lan1/20.20.20.0:cluster_interconnect lan0/192.168.3.0:public
    /oracle/CRS/102_64/bin/cluvfy stage -post crsinst -n erpprdd1,erpprdd2
    1st command does not give any output if run manually.
    2nd commands o/p: PRIF-12: failed to initialize cluster support services
    3rd commands fails in every check
    Please suggest the solution and expecting answers to the above mentioned questions.
    Thanks & Regards,
    Tejas

    >
    Charles Yu wrote:
    > Q1:  Oracle RAC with 9.2.x on HP-UX?
    > A:   For HA environment, cluster software is: MC/SG on HP-UX 11.31; there are  optional components of MC/SG  for supporting Oracle RAC and SAP application.  I was confused that I could not find the installation guide regarding 4.6C on MC/SG HA environment of HP-UX.
    > Charles
    Relevant docs for Service Guard (SG) cluster are available at http://docs.hp.com. Hope you have checked for the suport of oracle 92x on HP-UX 11.31
    >
    Charles Yu wrote:
    > Q2: Any reason why you don't use a supported database version?
    > A:   Actually, in order to avoiding the the risk of database upgrade and minimizing the migration risk,  top level has decided that keeping the same Oracle version. Indeed, we don't plan the migration of application. On the other hand, it is complicated to do the assessment for application migration.
    > Charles
    You can go for combined os migration and db release upgrade also at a stretch with the same downtime.

  • Oracle 10g RAC on Windows

    Installed Oracle 10g RAC on Windows... Everything was
    working fine, now when I install CRS it completed at 100% and then in the configuration it gives error
    INFO: exitonly tools to be excuted passed: 0
    INFO: Starting to execute configuration assistants
    INFO: Command = C:\WINDOWS\system32\cmd /c call C:\oracle\product\10.2.0\crs/install/crssetup.config.bat
    PROT-1: Failed to initialize ocrconfig
    Step 1: checking status of CRS cluster
    Step 2: creating directories (C:\oracle\product\10.2.0\crs)
    Step 3: configuring OCR repository
    ocr upgrade failed with (-1)
    Execution of the plugin was aborted
    INFO: Configuration assistant "Oracle Clusterware Configuration Assistant" was canceled.
    *** Starting OUICA ***
    Oracle Home set to C:\oracle\product\10.2.0\crs
    Configuration directory is set to C:\oracle\product\10.2.0\crs\cfgtoollogs. All xml files under the directory will be processed
    INFO: The "C:\oracle\product\10.2.0\crs\cfgtoollogs/configToolFailedCommands" script contains all commands that failed, were skipped or were cancelled. This file may be used to run these configuration assistants outside of OUI. Note that you may have to update this script with passwords (if any) before executing the same.
    I am using VMware WorkStation 5
    http://www.oracle-base.com/articles/10g/OracleDB10gR2RACInstallationOnWindows2003UsingVMware.php
    I can see my disks from both machines. Open the "Computer Management" dialog (Start > All Programs > Administrative Tools > Computer Management
    I use Windows XP SP2 as the host operating system
    Any suggestion?
    Message was edited by:
    MEXMAN

    You know its not certified?
    My first thought when I read the subject of this thread, and before reading what you posted, is that you've either done no research on RAC or didn't understand what you've read.
    You can create a RAC cluster using any operating system certified by Oracle.
    But the operating system is the least important part of creating a cluster. The questions you need to be able to address are:
    1. What is your solution to created shared storage?
    2. What is your solution to create the cache fusion interconnect and VIPs?
    If you don't have an answer to these questions you can not build a RAC cluster.

  • Oracle-10g RAC on VMware installed on Windows-7(Host)

    Hi,
    My host OS is Windows-7. Docs. posted on this forum for RAC on VMware says: your Host OS should be Centos OS and in which you will install VMware and Client tools also. In this way u can clone another RAC2 machine.
    But I have Oracle VM Virtual Box installed on Windows-7. Another is VMware Player installed on Windows-7.
    I want to install Oracle-10g RAC on my Laptop. Please any suggestions or Docs. related to this.
    Shakeel

    Hi,
    while this is a documentation of 11gR2 it gives enough information on how to setup a RAC in a VBox environment:
    http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVirtualBox.php
    Regards
    Sebastian

  • Shared Storage allocation for Oracle 10g RAC

    Hi,
    I am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. We are going to use EVA4400 storeage and we have 600 GB for Oracle RAC and database.
    I intend to follow the steps given in RACGuides_Rac10gR2OnWindows.pdf mentioned in Note 811271.1 (RAC Assurance Support Team: RAC Starter Kit and Best Practices (Windows)).
    I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.
    Please advice.
    Thanks,
    Thiru

    I am about to implement a Two Node Oracle 10g RAC on Windows 2008 (32-Bit) servers. Oracle 10g on Windows 2008 is not supported. Anyway installing a cluster as of today i would use a 64-bit operating system together with a 64-bit database. Everything else is not state-of-the-art anymore.
    As of today i would go with 11g Release 1 (11.1.0.7.0) plus latest patches for Clusterware and ASM. Because you are using Windows 2008 you must use 11g Release 1 for the database as well. Bear in mind that Windows 2008 R2 is at this point in time not supported for 11g R1 or 11g R2 either.
    I would like to know how should I allocated the storage for OCR,Vote, Database and Flash Recovery Area. Meaning how many LUNs and of what size to be created and presented to both the servers. This is said in the installation documents. Rule of thumb: At least three LUNs of 2 GB for OCR and three LUNs of 2 GB for Voting disk.
    To start with I need to create a 25 GB database. We will be using Raw Device for OCR and Vote and ASM for Database and Flash Recovery Area.According to Oracles recommendations: Two disk groups: one for database files, the other for the flashback area.
    But your setup may be different (more disk groups,....)
    Ronny Egner
    My blog: http://ronnyegner.wordpress.com

  • How to configure Oracle 10g RAC on windown sever 2003

    hi all
    plz tell me
    how to configure Oracle 10g RAC on windown sever 2003 can any body help me , give be any link
    plz it is very necessary for me
    Regards

    Hello,
    There are a good doc written by Philip Newlan at www.jobcestbon.com/oracle/RacOnWindows.pdf
    Regards,
    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • Oracle 10g rac installation on IBM power server

    Dear Gurus,
    I am installing Oracle 10g RAC on IBM power server but while running CRS getting the following errors. Please help to resolve this issue.
    OUTPUT from Installation log:
    INFO: Start output from spawned process:
    INFO: INFO:
    INFO: /oracle/app/oracle/product/crs/bin/genclntsh
    INFO: /usr/bin/ld: cannot find -lxl
    INFO: collect2: ld returned 1 exit status
    INFO: genclntsh: Failed to link libclntsh.so.10.1
    INFO: make:
    INFO: *** [client_sharedlib] Error 1
    INFO: End output from spawned process.
    INFO: INFO: Exception thrown from action: make
    Exception Name: MakefileException
    Exception String: Error in invoking target 'client_sharedlib' of makefile '/oracle/app/oracle/product/crs/network/lib/ins_net_client.mk'. See '/oracle/app/oracle/oraInventory/logs/installActions2011-12-26_04-40-48PM.log' for details.
    Exception Severity: 1
    INFO: Exception handling set to prompt user with options to Retry Ignore
    SYSTEM:
    IBM power server
    Linux 5.3
    I have already tried changing ORACLE_HOME,CRS_HOME,LD_LIBRARY_PATH but nothing worked.
    Regards,
    Prajash

    Those errors remind me on errors I encountered when I was trying to do installation that was not certified,
    so try to check if installation you are doing is actually supported.
    In the meantime , visit metalink and read document [ID 460969.1] , */usr/bin/ld: Cannot Find -lxml10, Genclntsh: Failed To Link Libclntsh.so.10.1*

  • Oracle 10g RAC

    Hi All,
    I am a research student currently struggling to install Oracle 10g RAC on Windows OS.What i understand about a Oracle RAC database system is that it involves a configuration of multiple hosts or servers joined together with a clustering software and accessing the shared disk structures.What i also understand is that i need a CRS provided by Oracle for a Windows or Linux based RAC installation.
    What i don't understand is for a Two node RAC system do i need a Third machine which has the shared storage device.If yes do i have to install a copy of Oracle 10g Enterprise Edition and CRS on the shared storage device moreover do i need to install a copy of Oracle 10g Enterprise edition on each of the nodes or just the clusterware is enough.

    Hi Salil
    No, you do not need a third machine. You can even setup RAC as a single node on one machine! What you do need is to have some sort of cluster aware file system. Try looking at OCFS on Windows in your case.
    If you are interested in a Linux example please have a look at the examples at http://ocpdba.net/oracle9i_rac/cheaprac.html and http://ocpdba.net/oracle10g_rac for an OCFS implementation I am working on.
    regards,
    Ahbaid

Maybe you are looking for

  • How can I see shared pc with firewall set to allow only essential services?

    How can I see shared pc with firewall set to allow only essential services? So far if I set it as above then shared does not show up? I have to set the firewall to set access to specific applications and services to get access to my windows based har

  • Unable to read a .gif file from a jar

    I have made an application which requires some .gif images. I packed all the classes and .gif's in a jar file. I have used no package statement in files, all are in one folder. While retrieving the .gif file from the jar I have used.. Image img1 = To

  • Print out an Adobe receipt

    Anyone know how to print out a receipt for Adobe Export PDF?

  • Standard report Q's.

    Is there any EASY WAY to add fields to SAP standard report than copy and create a custom one? I am not a security expert but any idea's on how to restrict access to certain standard reports for certain user's? I dont want them to run any report who h

  • Leave color like in AE?

    Hello! I make short films as a hobby with my friends, and there are a few YouTube channels that I make sure to stay up on because they're typically loaded with helpful tips. I just got done watching one that involved him making his green shirt be the