From the first patchset of Oracle 11gR2 (126.96.36.199), we are able to install it from “scratch” without having the need to install the based version (in most of the case *.1, e.g. 188.8.131.52), called out-of-place install or upgrade.
This is rather nice for any new installation, let’s say you start a brand new project, you want to be on the latest patchset. No need anymore to do it in two steps (first 184.108.40.206 then 220.127.116.11), you can directly install the latest available patchset.
Moreover, the Installer offers also the possibilities to install the latest PSU (PatchSet Update, a set of one-off patches and CPU) within a special step.
So, why waiting more, let’s install it.
From the patchset page download on MOS, we can see 7 zipped files (!), but each one is for different usage :
* Files 1_of_7 and 2_of_7 are for Database
* Files 3_of_7 are for Grid Infrastructure
* Files 4_of_7 are for the Client
* Files 5_of_7 are for Gateway
* Files 6_of_7 are for Examples
* Files 7_of_7 are for Deinstaller
Don’t download everything if you don’t need, in the case below, only the first two are in used. I would say name of files would have been choose more carefully…
The install below is on Linux x86_64 OEL5.3.
The screen above is new from 18.104.22.168, you are prompted for email/password of My Oracle Support in case you want to apply the latest PSU, rather nice ! (in our case there is not).
Remember, I’m doing an out-of-place installation (not based on any previous installation), and I already have a 22.214.171.124 installation on the same server, that’s why my oracle home directory contains the patchset number. It could become a name convention as of now.
Right now, I have two Oracle home for 11gR2 (126.96.36.199 and 188.8.131.52), so, I modified my .bash_profile to be able to switch from one to the other easily :
[root@orion3:/]# su - oracle
[oracle@orion3:/home/oracle(OH-184.108.40.206)]$ more .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
# User specific environment and startup programs
[oracle@orion3:/home/oracle(OH-220.127.116.11)]$ sqlplus -v
SQL*Plus: Release 18.104.22.168.0 Production
[oracle@orion3:/home/oracle(OH-22.214.171.124)]$ sqlplus -v
SQL*Plus: Release 126.96.36.199.0 Production
Enjoy the new version !