cancel
Showing results for 
Search instead for 
Did you mean: 

Oracle upgrade on veritas cluster 5.1 SP1

sreek
Level 2

Hi ,

 

We are planning to upgrade oracle from 10.2.0.4 to 11.2.0.3 on windows 2008 environment. We have SAP Portal Ehp1 for that uses this database.

both the SAP and oracle group are clustered with the VCS version 5.1 SP1 over 2 nodes.

Would like to know the process for upgrading the oracle in this clustered environment.

Do we need to install & upgrade only on one node or do it on both the nodes/

Kindly share relevant documentation for this purpose.

 

regards,

Sreek

1 ACCEPTED SOLUTION

Accepted Solutions

mikebounds
Level 6
Partner Accredited

Correct, install new binaires on both nodes and upgrade the database on one node.

For VCS, you will need to update anything that changes for the VCS Oracle and NetLsnr resources which is likely to be just "Home" attribute.  You may have to upgrade the agent itself if it does not support your new 11.2.0.3 version - you will need to check the agent doc for the version you have installed.

You should freeze the oracle service group while you are doing the upgrade.

I don't know of any docs for upgrading Oracle in VCS - I only found this in the UNIX agent guide, but the information is applicable to Windows too:

$ORACLE_HOME directory on local disks

You can install the Oracle Database Server
($ORACLE_HOME) on the local disk. The advantage
(over $ORACLE_HOME directory on shared disks) is that
you can upgrade the Oracle database binaries on an offline
node while the database server runs on another node. The
database server can later be switched to the upgraded node
(provided the database is compatible), permitting a minimum
amount of downtime.
The disadvantage of this approach is that with a large
number of nodes, it becomes difficult to maintain the various
Oracle installations.
 
Mike

 

View solution in original post

3 REPLIES 3

mikebounds
Level 6
Partner Accredited

If the Oracle binaries are on shared storage then you just run the upgrade on one node (the one that has the binaries).  If the Oracle binaries are on local storage, then you need to run the upgrade on each node.

If their are any updates to the database as part of the upgrade, then these need to be run just once as there is only one shared database.

Mike

sreek
Level 2

Hi Mike,

 

Thanks for the info.

The binaries are installed on local disks. That means I got to install on both nodes but run DBUA on 1 node.

Again, after the upgrade are there any tasks at cluster end like environment variables, services , update files to be done ?

Is there any documentation that I can refer to.

 

kindly revert.

 

regards,

Sreekanth

mikebounds
Level 6
Partner Accredited

Correct, install new binaires on both nodes and upgrade the database on one node.

For VCS, you will need to update anything that changes for the VCS Oracle and NetLsnr resources which is likely to be just "Home" attribute.  You may have to upgrade the agent itself if it does not support your new 11.2.0.3 version - you will need to check the agent doc for the version you have installed.

You should freeze the oracle service group while you are doing the upgrade.

I don't know of any docs for upgrading Oracle in VCS - I only found this in the UNIX agent guide, but the information is applicable to Windows too:

$ORACLE_HOME directory on local disks

You can install the Oracle Database Server
($ORACLE_HOME) on the local disk. The advantage
(over $ORACLE_HOME directory on shared disks) is that
you can upgrade the Oracle database binaries on an offline
node while the database server runs on another node. The
database server can later be switched to the upgraded node
(provided the database is compatible), permitting a minimum
amount of downtime.
The disadvantage of this approach is that with a large
number of nodes, it becomes difficult to maintain the various
Oracle installations.
 
Mike