Hooray. At last, 11g Release 2 is available for download (and, interestingly enough, for Linux first… and currently only!). Go here if you want it.
It’s been a long time between releases. Much longer than, for example, between 9iR1 and 9iR2 or between 10gR1 and 10gR2. Or maybe it just feels that way! Anyway, 11gR1 was a bit of a dog in my not-so-humble opinion: polished, certainly, but with a curious lot of bugs, too. I’ve certainly kept work at 10.2.0.4 for quite a while, simply because I wouldn’t touch 11g with a long bargepole. But now that release 2 is out, it may be worth re-checking the state of play. Experiments begin at once, of course!!
The first thing that will trip up the unwary is that 11gR2 comes in two parts. That is, there are two zip files to download, each about 1GB big. You need both. What’s more, you need to unzip both into the one database directory before you can use the resulting uncompressed file structure as an installation medium. If you’re using my instructions on how to create ISO images from OTN downloads, for example, you’ll need to do the following:
- Download both zip files to your desktop
- Open a command prompt and unzip the linux_11gR2_database_1of2.zip file. That will create a database directory.
- Now unzip the linux_11gR2_database_2of2.zip file. The contents of this file will be extracted into the already-existing database directory.
- Now you can create your ISO image from the Desktop/database directory, using the command I documented before:
genisoimage -o Desktop/ora11gx64.iso -R -J -hfs Desktop/database
After that’s all done, you’ll be able to burn the ISO to disk as per normal… and then you’ll want to install it onto something!
As far as that goes, I am happy to report that Doris works fine with the new release, provided you’re running on Centos/Redhat/OEL (that is, I haven’t tested anything else). She gets invoked as per normal (i.e., as root from a login shell (so su – root to start with) and then something like ./home/hjr/Desktop/doris1.1g.sh redhat5 11g). The installer sports a radically new look:

…and she’ll complain that various parameters aren’t set correctly and that assorted packages aren’t installed. But if you select the ‘Ignore All’ check box at that point, the installation will nevertheless complete successfully. The path created for the installation by Doris is wrong, of course (11.1.0, rather than -say- 11.2.0), but don’t let that little detail stop you either. Additionally, you’ll get an ‘error in invoking target install of makefile … ins_ctx.mk’. You can ignore that, too (and I’ll work out what’s causing it and write a proper fix before too long). The point is, you end up with a fully-functional system-plus-database in less time than it takes to make a wallaby drink a cup of coffee.
I haven’t tested Goal yet, because I can’t currently access a 64-bit Centos/Red Hat machine… but I’ll obviously be checking ASAP (and posting back as required!)
Note that there will be an extremely long pause, with nothing very obviously happening, at the point where the installer hits the ‘Oracle Database configuration’ installation item. Just be very, very patient and you’ll eventually be rewarded with the usual sort of ‘create database’ progress bar. But it does take an awfully long time to appear!